yarn link 和 unlink (1.x 版)开发者强烈推荐

开发者强烈推荐,适合多项目联合开发。注意此处是 v1.x,我当前验证的版本的 v1.22.19。

yarn link

将本地项目连接到另一个项目。有两种用法:1.全局注册包;2.将全局注册的包链接到另一个指定项目。

方法一:包全局注册。注册当前目录下有 package.json 文件的项目或包,输入 yarn link

yarn link

例如项目名称为 test-yarn

在这里插入图片描述

link 管理文件夹下可以看到带快捷键标致的文件夹 test-yarn

yarn link 和 unlink (1.x 版)开发者强烈推荐_第1张图片

方法二:将全局注册的包链接到另一个指定项目。在测试新功能时,或者在试图调试在另一个项目中表现出来的包中的问题时,该方法通常很有用。

yarn link test-yarn

将全局注册的包 test-yarn 链接到另一个项目 VueDemo

在这里插入图片描述

可以在项目 VueDemonode_modules文件夹下找到有快捷键标致的 test-yarn ,即成功。

yarn link 和 unlink (1.x 版)开发者强烈推荐_第2张图片

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

你可能感兴趣的:(《知识点累积》,前端,yarn,link)