我正在使用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,每个都是从上层相对目录到项目。
我只希望软件包中包含一个版本的库。我怎样才能做到这一点?