Yarn link

Yarn link

该Yarn命令主要是用于将本地项目连接到另一个项目。

Yarn link 语法

$> yarn link [--all] [-p,--private] [-r,--relative] <destination>

Yarn link 实例

注册一个远程工作空间以用于当前项目:

yarn link ~/ts-loader

注册远程项目中的所有工作区以用于当前项目:

yarn link ~/jest --all

使用细节

此命令将resolutions在项目级清单中设置一个新字段,并将其指向指定位置的工作区(即使是另一个项目的一部分)。

如果--all设置了该选项,则属于目标项目的所有工作空间都将链接到当前工作空间。

没有yarn unlink命令。要取消工作空间与当前项目的链接,必须还原对resolutions字段所做的更改。