我正在尝试从使用browserify切换到Webpack。 browserify处理得很好的一件事是依赖项内部的依赖项管理。让我举个例子吧:

主要应用程式专案:

var util1 = require('shared-components/util1');
var util2 = require('shared-components/util2');


内部共享组件/util1.js

var util2 = require('../util2');


Browserify会意识到在两种情况下对util2的引用都是相同的,但是Webpack似乎并没有为util2创建重复的条目。

是否可以使用配置设置或插件来解决此问题?

最佳答案

尝试new webpack.optimize.DedupePlugin()。有关更多信息,请参见the docs

关于javascript - Webpack为依赖项创建重复条目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31412009/

10-11 05:27