如何强制Webpack对具有不同根目录的项目使用相同的node_modules

时间:2019-02-23 14:33:04

标签: npm webpack bundle

我正在使用npm和webpack 4,我具有以下文件夹结构:

dir1
- subproject1 
  - node_modules
  - js

dir2
- subproject2
  - node_modules
  - js

假设我有一个文件/dir1/subproject1/js/file1.js

import `/dir2/subproject2/js/file2.js`

import 'mobx'

和文件/dir2/subproject2/js/file2.js

import 'mobx'

我看到将两个不同版本的mobx放入结果包中。似乎webpack正在使用两个不同的mobx,每个都是从上层相对目录到项目。

我只希望软件包中包含一个版本的库。我怎样才能做到这一点?

0 个答案:

没有答案