一个像这样的项目
root-dir/
package.json
src/
module-A/
webpack.config.js
package.json
module-B/
webpack.config.js
package.json
module-A并module-B需要相同的依赖项(在我的情况下是react, redux, babel, webpack......)
我想将所有这些常见的依赖项声明为更高的级别root-dir/package.json,并使它们在中module-A和中可用module-B
那些。如果我yarn webpack从module-A它运行,它是webpack使用src/module-A.
这是否可能,如果可以,它是如何实施的?
节点样式的模块解析是这样工作的 - 如果它不在当前级别,它会在每次上一级时查找所需的包。
webpack 有一个 --config 参数来指定配置文件的地址/名称
其实问题是什么?
附言 许多多包(babel、apollo 和其他)存储库使用 lerna,也许它会有所帮助