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 及更高版本。我错过了什么?