Angular2 / cli代码未在IE中运行

时间:2017-05-24 21:13:45

标签: angular angular-cli

我的angular2代码是使用angular-cli构建的,在Chrome中运行得非常好。相同的应用程序不能在IE上运行。我的tsconfig.json如下。还有其他我需要照顾的事情。

{
  "compileOnSave": false,
  "compilerOptions": {
    "outDir": "./dist/out-tsc",
    "sourceMap": true,
    "declaration": false,
    "moduleResolution": "node",
    "emitDecoratorMetadata": true,
    "target": "es5",
    "experimentalDecorators": true,
    "lib": [
      "es2015"
    ]
  }
}

1 个答案:

答案 0 :(得分:0)

尝试运行包含旧浏览器脚本的polyfill.ts文件。

/** IE10 and IE11 requires the following for NgClass support on SVG elements */
import 'classlist.js';  // Run `npm install --save classlist.js`.

/** IE10 and IE11 requires the following to support `@angular/animation`. */
 import 'web-animations-js';  // Run `npm install --save web-animations-js`.


/** Evergreen browsers require these. **/
import 'core-js/es6/reflect';
import 'core-js/es7/reflect';