开发者强烈推荐,适合多项目联合开发。注意此处是 v1.x,我当前验证的版本的 v1.22.19。
yarn link
将本地项目连接到另一个项目。有两种用法:1.全局注册包;2.将全局注册的包链接到另一个指定项目。
方法一:包全局注册。注册当前目录下有 package.json
文件的项目或包,输入 yarn link
。
yarn link
例如项目名称为 test-yarn
在 link
管理文件夹下可以看到带快捷键标致的文件夹 test-yarn
方法二:将全局注册的包链接到另一个指定项目。在测试新功能时,或者在试图调试在另一个项目中表现出来的包中的问题时,该方法通常很有用。
yarn link test-yarn
将全局注册的包 test-yarn
链接到另一个项目 VueDemo
可以在项目 VueDemo
的 node_modules
文件夹下找到有快捷键标致的 test-yarn
,即成功。
yarn unlink
断开本地项目与另一个项目的连接。有两种用法:1.注销全局包;2.断开全局注册的包在另一个指定项目的链接。
方法一:注销全局包。在当前项目或包的目录下使用如下命令。
yarn unlink
例如将项目名称为 test-yarn
的 link 注销。
方法二:断开全局注册的包在另一个指定项目的链接。
yarn unlink test-yarn
例如将项目名称为 test-yarn
的 link在项目 VueDemo
中移除。
**PS:**查看在哪插件被 link
,一般是此目录:C:\Users\username\AppData\Local\Yarn\Data\link