include:导入
exclude:排除
npm install --save-dev babel-loader@7 babel-core babel-preset-es2015
{
test: /\.m?js$/,
exclude: /(node_modules|bower_components)/,
use: {
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env']
}
}
}
因为我们安装的不是 env 所以呢:改一下:
//babel loader
{
test: /\.m?js$/,
exclude: /(node_modules|bower_components)/,
use: {
loader: 'babel-loader',
options: {
// presets: ['@babel/preset-env'] 【原来】 下面是更改
presets: ['es2015']
}
}
}
打包你会发现 bundle 全部代码转为了 ES5 的代码 ,这样适配性就会很好;啦
1
作者:咸瑜