Lerna 多包管理
1、官网
2、特点
- 一键安装依赖
- 自动更新依赖
- 独立版本管理
- 非Npm包
3、实践
(1)采用Independent模式
(2)根据Git
提交信息,自动生成changelog
(3)eslint规则检查
(4)prettier自动格式化代码
(5)提交代码,代码检查hook
4、常用命令
5、changelog
生成changelog需要安装changelog库
npm install lerna-changelog -g
6、私有仓库
私有源就安装到根目录的依赖包里面了。
更多信息:
作者:孟繁贵 Email:meng010387@126.com 期待共同进步!