我使用webpackandhtml-webpack-plugin使用生成的脚本包更新我的 index.html 文件,例如bundle.[hash].js.
然后我必须运行webpack-dev-server,以便我可以将该包加载到内存中并利用热模块更换。
这使得代码编译两次。
但是,我想要的是webpack-dev-server也能够用新的 更新 index.html 文件bundle.[hash].js,因为现在我必须先webpack运行webpack-dev-sever. 编译两次似乎很奇怪。
同样,我运行的唯一原因webpack是使用捆绑包的新哈希更新我的 index.html 文件。如果我可以webpack-dev-server将更新的 index.html 输出到磁盘,那么我可以webpack完全放弃该命令。
这可能吗?如果是这样,webpack 配置会发生什么变化?我的 webpack 配置很长,所以我不认为在这里发布它会有所帮助。