实践热更新是遇到打包报错:
TypeError: webpack.NamedModulesPlugin is not a constructor
报错原因
由于webpack版本问题,webpack5已经不支持NamedModulesPlugin
插件,所以该插件配置需要去掉,改为配置optimization
解决办法
删除NamedModulesPlugin
插件配置
添加optimization
配置如下
module.exports = {
optimization: {
moduleIds: 'named',
},
}
暂无评论