【发布时间】:2020-09-06 13:55:38
【问题描述】:
我有一个带有 Lerna 和 Yarn 的 monorepo 设置。我想将第三方项目中的一些预发布包安装并使用到我的 monorepo 中,一段时间后我想切换到这些第三方包的“发布”版本。
这是一种无需手动更改 package.json 文件的简单方法吗?
谢谢。
【问题讨论】:
标签: node.js yarnpkg lerna monorepo
我有一个带有 Lerna 和 Yarn 的 monorepo 设置。我想将第三方项目中的一些预发布包安装并使用到我的 monorepo 中,一段时间后我想切换到这些第三方包的“发布”版本。
这是一种无需手动更改 package.json 文件的简单方法吗?
谢谢。
【问题讨论】:
标签: node.js yarnpkg lerna monorepo
简单地说,你不能用纱线来做到这一点。你可以阅读关于它的长篇讨论here
但是你可以通过--no-save 选项使用 npm。这不会更改您的 package.json 或 yarn.lock 文件。
【讨论】: