grunt-ts编译成es5报错
来源:互联网 发布:专业知乎 编辑:程序博客网 时间:2024/05/19 19:15
报错信息如下
node_modules/@angular/core/src/application_init.d.ts(17,27): error TS2304: Cannot find name 'Promise'.node_modules/@angular/core/src/application_ref.d.ts(116,76): error TS2304: Cannot find name 'Promise'.node_modules/@angular/core/src/application_ref.d.ts(132,110): error TS2304: Cannot find name 'Promise'.node_modules/@angular/core/src/application_ref.d.ts(162,67): error TS2304: Cannot find name 'Promise'.node_modules/@angular/core/src/application_ref.d.ts(164,101): error TS2304: Cannot find name 'Promise'.node_modules/@angular/core/src/change_detection/differs/default_keyvalue_differ.d.ts(24,16): error TS2304: Cannot find name 'Map'.node_modules/@angular/core/src/change_detection/differs/default_keyvalue_differ.d.ts(32,16): error TS2304: Cannot find name 'Map'.node_modules/@angular/core/src/change_detection/differs/iterable_differs.d.ts(15,48): error TS2304: Cannot find name 'Iterable'.node_modules/@angular/core/src/change_detection/differs/keyvalue_differs.d.ts(23,18): error TS2304: Cannot find name 'Map'.node_modules/@angular/core/src/di/reflective_provider.d.ts(87,123): error TS2304: Cannot find name 'Map'.node_modules/@angular/core/src/di/reflective_provider.d.ts(87,165): error TS2304: Cannot find name 'Map'.node_modules/@angular/core/src/linker/compiler.d.ts(43,49): error TS2304: Cannot find name 'Promise'.node_modules/@angular/core/src/linker/compiler.d.ts(51,65): error TS2304: Cannot find name 'Promise'.
主要意思说是map,promise找不到,这2个对象是es6才有的,如果改成编译成es6,就不报错。
查找了很多资料,也试了很多方法。
最终
target: "es5", //es3 for IE8 and below lib: ["es2016", "dom"], //加上这个就可以解决该问题
0 0
- grunt-ts编译成es5报错
- webpack - 如何把es6编译成es5
- 编译成android添加按钮报错
- Objective-C编译成C++代码报错
- Objective-C编译成C++代码报错
- Objective-C编译成C++代码报错
- Nodejs,Grunt配置sass自动编译成css
- Grunt学习——把less代码编译成css
- Patcher02Beta5工具编译成AML报错:Error 4095 - ^ parse error,expecting error or PARSEOP_DEFINITIONBLOCK
- angularjs grunt uglify 报错
- Ruby编译成可执行文件
- asp编译成dll
- css编译成swf
- Ant编译成War
- jsp编译成servlet
- python编译成pyc
- pb11.2编译成机器码时报错:linker:errors
- java程序编译成EXE
- String.format的不为人知的用法
- tensorflow学习存在的问题
- C# 进制转换(二进制、十六进制、十进制互转)
- 用户运营的最大误区:你以为你以为的就是用户以为的?
- mapperLocations与MapperScannerConfigurer
- grunt-ts编译成es5报错
- [java]使用httpclient4.5.3设置fiddler代理方法
- cksum与md5sum实现文件校验
- 利用PHPMailer发送邮件
- SharedPreferences保存文件工具类
- mybatis的sql 执行报错:Parameter index out of range (4 > number of parameters, which is 3)
- Hibernate(2)Hibernate核心类和接口
- yum install error – GPG key retrieval failed
- grails 记录