那是和html-webpack-plugin 发生了冲突 同时也因为 file-loader版本升级了
如果你的file-loader 版本是 5.* 那就应该是了
在webpack.config.js中
{
test:/\.(html|htm)$/i,
use:'html-withimg-loader', // 解析 html中的图片资源
},
{
test:/\.(png|jpg|gif)$/,
use:[{
loader:'file-loader',
options:{
esModule:false
}
}]
},
加上这个就好了
options:{
esModule:false
}
默认是true 使用esModule 改为false就可以打包了