为了开发,一个包可以链接到另一个项目。通常用于测试出新功能,或者尝试调试包在其他项目中表现的问题时。
有两个命令来促成此流程:
yarn link (在你想连接的包里)
yarn link [package…]
使用 yarn link [package]
来链接另一个你想在当前项目里测试的包。 按照上面的例子,在 react-relay
项目里,你可以运行 来使用你之前链接的 react
本地版本。
Complete example, assuming two project folders react
and react-relay
next to each other:
$ yarn link react
success Registered "react".
要逆转这个过程,只需使用 yarn unlink
或 yarn unlink [package]
。另请参见: