在使用babel-eslint设置代码规范时,如果出现了Parsing error: require() of ES Module的解析错误,可以在webpack配置文件中添加以下代码:
{
test: /\.m?js$/,
exclude: /(node_modules|bower_components)/,
use: {
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env']
}
}
},
这样,webpack可以正确地解析ES模块的require()问题,解析错误也会被解决。