Webpack 官方指南踩坑:[chunkhash] 使用后报错
官方指南(版本:v4.39.1)
错误信息
Cannot use [chunkhash] or [contenthash] for chunk in '[name].[chunkhash].bundle.js' (use [hash] instead)
问题所在
由于本人 迭代式 地按照官方指南进行学习,所以在学习到这一章节时,代码中保留了此前 模块热替换 的内容。
而问题就在于此:模块热替换 和 [chunkhash] 是冲突的!!!
解决方案
- 将 [chunkhash] 替换为 [hash]
- 停止 webpack.HotModuleReplacementPlugin()插件的使用