为什么webpack多入口点然后修改一个文件编译所有

时间:2017-12-22 02:09:26

标签: webpack webpack-dev-server

我使用了带有多个入口点的webpack,例如条目为index1.jsindex2.js,输出为bundle1.jsbundle2.js,一旦我修改index1.js,似乎两个包将被打包,但实际上只需要再次打包bundle1.js

我如何实现目标?我使用webpack-dev-server作为服务器

2 个答案:

答案 0 :(得分:0)

webpack-dev-server的目标之一是仅重新加载已更改的模块。在您描述的场景中,为什么要重建bundle2.js?它似乎只会导致已经存在的同一个文件。

这也是webpack --watch选项的行为:https://webpack.js.org/configuration/watch/

答案 1 :(得分:0)

事实上,我在我的开发环境中使用了Uglify插件,这会导致结果