Наше приложение не работает в IE, оно показывает только ошибку компиляции (SCRIPT1002), а при переходе к этой строке показывает класс TranslateLoader
.
Я уже нашел аналогичный вопрос по этому поводу, к сожалению, ответ не работает: ngx-translate с Angular 9, не работающим в IE, показывает ошибку компиляции SCRIPT1002
Любая помощь была бы замечательной. Большое спасибо.
package.json
"@angular/core": "~9.1.6",
.....
"@ngx-translate/core": "^12.0.0",
"@ngx-translate/http-loader": "^5.0.0",
"classlist.js": "^1.1.20150312",
"web-animations-js": "^2.3.2",
список браузеров
> 0.5%
last 2 versions
Firefox ESR
not dead
IE 9-11
tsconfig.json
...
"module": "es2015",
"downlevelIteration": true,
"experimentalDecorators": true,
"module": "esnext",
"moduleResolution": "node",
"importHelpers": true,
"target": "es5",
"typeRoots": [
"node_modules/@types"
],
"lib": [
"es2018",
"dom"
]
polyfills.ts
import 'classlist.js'; // Run `npm install --save classlist.js`.
import 'web-animations-js'; // Run `npm install --save web-animations-js`.
import 'zone.js/dist/zone'; // Included with Angular CLI.