背景:公司项目中开始使用,因为项目过多所以使用lerna进行项目管理,所以自己也下来想搭建和学习一下。
常见命令
lerna create xx 创建一个lerna关联的项目可以后期通过lerna bootstrap实现项目中依赖的更新
lerna clean 清除所有的node-module文件
lerna bootstrap 更新项目依赖,当项目发生变化的时候可以运行
lerna public
更新设置顶层的package.json lerna.json,实现项目只有一个顶级的node-module 不设置的话lerna bootstrap的时候存在多个node-module并且不能达到同用一个依赖的效果。并且在package.json里面设置需要运行的项目地址并且运行的命令。达到在最外层就可以通过命令找到项目并且运行项目的目的