Я задал вопрос ранее: Angular 2+ Импортировать немодуль в TS и импортировал мою функцию в мое приложение. Который работал отлично. Я проверял это локально в Chrome / IE, et c, никаких проблем.
Однако при развертывании он не был pollyfill'd, и я вижу там функции es6, где IE не может их отобразить.
Этот файл находится в. Папка / assets.
var foo = (function() {
function MyFunction(){
let bar = {...some data above}
//other es6 stuff.
}
MyFunciton.prototype.bar(){
}
return MyFunction;
}());
Что импортируется в
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
//...
"scripts": [
"src/assets/foo.js"
]
},
Как сделать так, чтобы внешний скрипт также получал polyfill'd как часть процесса сборки ng?