@babel/preset-env
2021-06-07 本文已影响0人
0说
配置兼容浏览器
module.exports = {
// ...
configureWebpack: {
module: {
rules: [
{
test: /\.ts$/,
// exclude用上面配置的话,默认是过滤不编译node_modules 路径下的文件
// exclude: /(node_modules|bower_components)/,
// include 指定需要编译的路径
use: {
loader: 'babel-loader',
options: {
presets: [
'@babel/preset-env',
{
//指定打包要兼容到什么版本浏览器
targets: {
"chrome": "58",
"ie": "9"
},
//指定corejs 要什么版本
"corejs": "3",
//懒加载
"useBuiltIns": "usage"
}
]
}
}
}
]
}
},
// ...
}