Я пытаюсь реализовать gulpJs для связывания, минификации и uglification приложений AngularJS. Я использую gupjs 4. Мой код работает нормально в браузерах Chrome и Mozilla. Но в приложении IE 11 происходит сбой.
Ниже приведено сообщение об ошибке, отображаемое в IE 11.
Ниже приведена конфигурация my gulpfile.js: -
function bundleJS() {
return gulp.src(['js/*.js'], { sourcemaps: IsSourcemap })
.pipe(ngAnnotate())
.pipe(babel())
.pipe(concat(config.bundleJS.filename))
.pipe(mode.prod(terser()))
.pipe(rev())
.pipe(gulp.dest(config.bundleJS.dest))
.pipe(rev.manifest())
.pipe(gulp.dest(BuildDirectory))
.pipe(gulp.dest(config.bundleJS.dest));
}
пакет. Json: -
"глоток": "^ 4.0.0",
"gulp-babel": "^ 8.0.0",
"gulp-clean-css": "^ 4.0.0",
"gulp-concat": "^ 2.6.1",
"gulp-mode": "^ 1.0.2",
"gulp-ng-annotate": "^ 2.1.0",
"gulp-rev": "^ 9.0.0",
"gulp-rev-collector": "^ 1.3.1",
"gulp-terser": "^ 1.1.7",
Я гуглил и обнаружил, что мне нужно использовать polyfill.js с babel-polyfill. Я много пробовал, но не получилось. Может ли кто-нибудь предложить мне, как реализовать polyfills для того же.