Babel выпустила @ babel / polyfill в одном из своих последних выпусков: https://babeljs.io/docs/en/babel-polyfill. Я использую gulp-babel
и пытаюсь заставить его поддерживать IE 9 и выше:
gulp.task('js', () => {
return gulp
.src(paths.src.js.files)
.pipe(babel({
presets: ['@babel/preset-env']
}))
.pipe(gulp.dest(paths.dist.js.dir))
});
Я также создал .browserslistrc
со следующим содержимым:
# Browsers that we support
defaults
Однако независимо от того, что я делаю, он все равно игнорирует IE 9 и выше. Чего мне не хватает?