【发布时间】:2020-02-15 04:38:17
【问题描述】:
当使用 yarn 工作空间时,是否可以嵌套 package.json 文件来解决包子集的依赖关系?避免重复?
cra 是 create-react-apps,pkg 是这些站点使用的包。
例如
| /
| - package.json
|---- /sites
|-------- /cra-1
| - package.json
|-------- /cra-2
| - package.json
|---- /packages
| - package.json // <<---- Extra level here
|-------- /pkg-1
| - package.json
|-------- /pkg-1
| - package.json
|-------- /pkg-2
| - package.json
这将允许我们共享我们的包的共同依赖项...使它们保持同步和最新
【问题讨论】:
-
看起来像类似问题的答案:stackoverflow.com/a/31774097/7452021
-
我认为这不是一个有效的答案。它没有按预期使用该工具,而是描述了一个自定义脚本。
标签: npm yarnpkg lerna monorepo yarn-workspaces