我有一个应用程序,我可以在其中添加模块作为 node_modules。现在,这些模块和应用程序使用库 XYZ 作为节点模块。此外,这些模块还有其他节点模块,它们有自己的库 XYZ 作为节点模块。
我使用 gulp 和 webpack,我正在尝试如何对库 XYZ进行重复数据删除。我想构建一个任务,该任务将遍历节点模块的嵌套树并构建出 XYZ 库的 1 个通用版本。我怎样才能做到这一点?
我尝试使用 deDupePlugin,这是我添加到我的 gulp 默认任务中的所有内容,但它没有工作。我错过了什么吗?
plugins: [
new webpack.optimize.DedupePlugin()
// new CommonsChunkPlugin("commons", "commons.js")
],
或者,还有其他方法可以实现吗?任何帮助将不胜感激