Javascript monorepo中的共享配置
我正在进行一个多模块项目,该项目以monorepo结构组织。目前模块的配置结构如下:Javascript monorepo中的共享配置,javascript,npm,yarnpkg,monorepo,Javascript,Npm,Yarnpkg,Monorepo,我正在进行一个多模块项目,该项目以monorepo结构组织。目前模块的配置结构如下: . ├── packageA │ ├── config-A │ └── package.json └── packageB ├── config-B └── package.json Imho使用这些模块集中配置来配置项目是非常糟糕的,我正在寻找一种像集中式配置一样完成它的方法 . ├── config │ ├── common-config │ ├── config-A │
.
├── packageA
│ ├── config-A
│ └── package.json
└── packageB
├── config-B
└── package.json
Imho使用这些模块集中配置来配置项目是非常糟糕的,我正在寻找一种像集中式配置一样完成它的方法
.
├── config
│ ├── common-config
│ ├── config-A
│ └── config-B
├── packageA
│ └── package.json
└── packageB
└── package.json
现在我的问题是:如何向模块提供配置,以便我可以轻松访问配置,因为它们是每个模块的本地配置,如/config
?特别是我不想访问模块外部的配置,比如。/../configs/'
。同时,我希望它在warn/npm安装之后能够开箱即用
我想到了符号链接。但如何独立于平台进行it?它是干净的,或者你有什么建议