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字段所做的更改。