Webpack3 如果仅更改应用程序代码,则不会重新编译供应商bundle



当前我正在使用Commonschunkplugin将供应商捆绑包(/node_modules/)与我的主要应用程序捆绑包分开。这很棒。

我最初希望这意味着,如果对我的应用程序代码进行更改,则"重新包装"会更快,因为供应商捆绑包是分开的并且不会重新包装的(而且很少更改)。

看起来对我的应用程序代码的更改还会创建一个新的供应商捆绑包(当我使用Watch Mode或Dev Server时)。是否有一种方法可以配置要聪明的事物并仅检测应用程序捆绑包更改而不是重新包装供应商捆绑包?

请查看此处的配置。尝试一下,看看那是您打算实现的目标。

老实说,我不必考虑。它在这里有很好的记录。

最新更新