首页 > 解决方案 > 纱线添加嵌套本地包

问题描述

我有一个本地包,比如 A,其中包含三个本地子包 a、b 和 c。b 取决于 a。c 取决于 a 和 b。我想做的是将包 c 添加为另一个本地包 B 的依赖项。正确的方法是什么?该结构可以描述为:

A/
  package.json
  a/
   package.json
  b/
   package.json
  c/
   package.json

A 由 Yarn 工作区管理。

标签: node.jsyarnpkg

解决方案


dependencies在 b 的 package.json 中添加 c,如下所示:

"dependencies": {
  "c": "1.0.0",
},

请参阅https://yarnpkg.com/en/docs/workspaces#toc-how-to-use-it


推荐阅读