软链
简单说就是为开发的模块(测试待发布的npm包)创造一个全局链接,在主项目里链接这个依赖的模块,进行测试。
如何创建、使用、去除软链?
先在对应npm包的文件创建一个全局的链接
# 下载待发布的npm包git clone xxxcd xxxyarn installyarn buildyarn link
执行 yarn link之后,就创建了全局的软链,
可以在 全局node_modules安装目录(AppData/Roaming/npm/node_modules/)查看然后再想要使用该包的项目里使用这个软链
注意这里的packageName一定要对应你的npm包package.json里的name字段值。
cd ~/projects/package-projectyarn link packageName

