Lerna的依赖管理及hoisting浅析 2019年12月2日 | devops 简单分析下lerna中依赖管理的部分 在使用lerna时,若使用yarn作为npmClient并开启workspace功能,则bootstrap命令会代理给yarn执行 相同的依赖通过提升(hoist)安装在根路径下,本地包之间的依赖通过软链接实现 虽然在依赖处理部分yarn的底层具有较好的实现,但lerna提供的上层指令则方便了开发者的使用 …… 阅读全文
Lerna初探 2018年12月27日 | devops lerna是一个用于管理包含多个package结构的代码仓库的工具,优化工作流。新版的vue-cli、nuxt与babel均使用lerna进行自身的package管理。 package可理解为功能模块或子项目。…… 阅读全文