获得徽章 0
有时候项目是主-子架构的
1、子模块编写完成,需要使用npm run lib生成npm依赖,并使用npm publish推送到服务端
2、然后在主项目,修改package.json里面更新子模块版本号,重新安装依赖
有时候如果子模块改动太频繁,浪费时间,并且还会污染npm版本号
可以使用yalc代替npm publish
全局安装yalc
npm i yalc -g
如何使用
1、在子模块根目录,构建npm包
npm run lib
2、在子模块根目录,推送npm包到本地公共库中(代替npm publish推送远端库)
yalc publish
3、在主项目中,使用yalc link 你的npm包,链接本地公共库中的npm包,比如下面就链接到了example-pack依赖包,相当于npm i example-pack
yalc link example-pack
注意:需要在安装其它依赖后再使用yalc link
1、子模块编写完成,需要使用npm run lib生成npm依赖,并使用npm publish推送到服务端
2、然后在主项目,修改package.json里面更新子模块版本号,重新安装依赖
有时候如果子模块改动太频繁,浪费时间,并且还会污染npm版本号
可以使用yalc代替npm publish
全局安装yalc
npm i yalc -g
如何使用
1、在子模块根目录,构建npm包
npm run lib
2、在子模块根目录,推送npm包到本地公共库中(代替npm publish推送远端库)
yalc publish
3、在主项目中,使用yalc link 你的npm包,链接本地公共库中的npm包,比如下面就链接到了example-pack依赖包,相当于npm i example-pack
yalc link example-pack
注意:需要在安装其它依赖后再使用yalc link
展开
评论
1
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇沸点
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章