为了开发,一个包可以链接到另一个项目。通常用于测试出新功能,或者尝试调试包在其他项目中表现的问题时。

    有两个命令来促成此流程:

    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:

    1. $ yarn link react
    2. success Registered "react".

    要逆转这个过程,只需使用 yarn unlinkyarn unlink [package]。另请参见: