解救痛不欲生的 npm link

217 阅读1分钟

我们开发了一个npm 包,还没有发布,但是你想链接你的项目测试一番,你想到的办法一定是下面两种:

一、直接修改 dependencies

{ "dependencies": { "npm-test": "file:实际包地址" } }

这种方式,简单又粗暴,但是你一定要记得上线,修改地址呀,不然你会死翘翘呀!

二、npm link

在text项目里面执行npm link 建立软连接,然后在人员管理平台里面直接npm link test就好了

image.png

问题是npm link老会报各种错,烦死啦,咋办?

image.png

三、yalc

npm i yalc -g 
yalc publish // 在对应的 npm 包中发布 
yalc link // 在对应的项目中 link 对应的包

image.png

它帮我们把以来提到了全局是依赖。