Приложение не работает в IE 11 после связывания с GULPJS - PullRequest
0 голосов
/ 25 января 2019

Я пытаюсь реализовать gulpJs для связывания, минификации и uglification приложений AngularJS. Я использую gupjs 4. Мой код работает нормально в браузерах Chrome и Mozilla. Но в приложении IE 11 происходит сбой.

Ниже приведено сообщение об ошибке, отображаемое в IE 11.

enter image description here

Ниже приведена конфигурация 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 для того же.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...