如何在不使用这两个库的情况下在IE中运行angular 5应用。
import 'core-js/es6/reflect'
import 'core-js/es7/reflect'
由于不安全评估问题,我无法使用这两个模块。但是如果没有这些,我将无法在IE上运行Angular代码。
答案 0 :(得分:0)
他们考虑了这一点。在Angular-CLI项目的根目录下,有一个polyfill.ts
文件。
取消注释必要的填充物:
/** IE9, IE10 and IE11 requires all of the following polyfills. **/
import 'core-js/es6/symbol';
import 'core-js/es6/object';
import 'core-js/es6/function';
import 'core-js/es6/parse-int';
import 'core-js/es6/parse-float';
import 'core-js/es6/number';
import 'core-js/es6/math';
import 'core-js/es6/string';
import 'core-js/es6/date';
import 'core-js/es6/array';
import 'core-js/es6/regexp';
import 'core-js/es6/map';
import 'core-js/es6/weak-map';
import 'core-js/es6/set';
此外,要获得.includes()支持,请添加以下行:
import 'core-js/es7/array';