Yarn 工作区和 Yarn link
Yarn workspaces and yarn link
我有一个这样的工作区项目:
/project
- package.json
/packages
/project-a
package.json
/project-b
package.json
project-b
取决于 project-a
。
在工作区内,一切正常 运行。现在我想在另一个(新)npm 项目中使用 project-b
。通常 yarn link
会起作用,但由于对 project-a
的依赖,这将不起作用。有正确的方法吗?
我试过 yalc
和 publising to npm
两者都有效,但我想知道是否有我不知道的替代 lerna/yarn/npm 解决方案。
我现在正在为此使用 verdaccio; https://github.com/verdaccio/verdaccio
Verdaccio 允许创建本地 npm 注册表。
我有一个这样的工作区项目:
/project
- package.json
/packages
/project-a
package.json
/project-b
package.json
project-b
取决于 project-a
。
在工作区内,一切正常 运行。现在我想在另一个(新)npm 项目中使用 project-b
。通常 yarn link
会起作用,但由于对 project-a
的依赖,这将不起作用。有正确的方法吗?
我试过 yalc
和 publising to npm
两者都有效,但我想知道是否有我不知道的替代 lerna/yarn/npm 解决方案。
我现在正在为此使用 verdaccio; https://github.com/verdaccio/verdaccio Verdaccio 允许创建本地 npm 注册表。