要解决“Angular 9.x应用程序在IE11中无法加载”的问题,需要进行以下步骤:
import 'core-js/es/object';
import 'core-js/es/array';
import 'core-js/es/string';
import 'core-js/es/date';
import 'core-js/es/math';
import 'core-js/es/number';
import 'core-js/es/reflect';
import 'core-js/es/regexp';
import 'core-js/es/symbol';
import 'core-js/es/weak-set';
import 'core-js/es/weak-map';
import 'core-js/es/typed-array';
import 'core-js/es/url';
import 'core-js/es/parse-int';
import 'core-js/es/parse-float';
import 'core-js/es/undefined';
import 'core-js/proposals/reflect-metadata';
import 'zone.js/dist/zone';
{
"presets": [
[
"@babel/preset-env",
{
"useBuiltIns": "usage",
"corejs": 3
}
]
]
}
{
"compilerOptions": {
"target": "es5",
"lib": ["es2015", "dom"]
}
}
if (environment.production) {
require('angular-conditional-compile-loader?ie11=true!./polyfills');
} else {
require('./polyfills');
}
通过按照上述步骤进行操作,你应该能够解决“Angular 9.x应用程序在IE11中无法加载”的问题。