如何使用Lerna和Yarn安装预发行软件包?

问题描述

我与Lerna和Yarn有一个monorepo设置。我想将来自第三方项目的一些预发行版软件包安装并使用到我的monorepo中,一段时间后,我想切换到那些第三方软件包的“发行版”。

这是不需要手动更改package.json文件的简单方法吗?

谢谢。

解决方法

简单地说,您无法使用纱线做到这一点。您可以阅读有关它的长时间讨论here

但是您可以通过--no-save选项将npm用于此目的。这不会更改您的package.jsonyarn.lock文件。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...