Javascript 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 │

我正在进行一个多模块项目,该项目以monorepo结构组织。目前模块的配置结构如下:

.
├── 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?它是干净的,或者你有什么建议