{
test: /\.(js)$/,
exclude: /node_modules/, 这个配置是解决报错的主要配置
use: {
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env'],
plugins: [
['@babel/plugin-proposal-decorators', { legacy: true }], // 装饰器
['@babel/plugin-proposal-class-properties', { loose: true }], // 版本转换
['@babel/plugin-transform-runtime', {
corejs: 3
}] // 安装这个的时候打包产生的错误
]
}
}
}
++原因分析webpack_require 很明显不是我们自己写的代码 而是 webpack 打包处理的一些东西 , 我们排除 node_modules 就好了++
网友评论