关于lerna:lerna最佳实践

34次阅读

共计 368 个字符,预计需要花费 1 分钟才能阅读完成。

原生脚手架开发痛点剖析

  • 痛点一:反复操作

    • 多 package 本地 link
    • 多 package 依赖装置
    • 多 package 单元测试
    • 多 package 代码提交
    • 多 package 代码公布
  • 痛点二:版本一致性

    • 公布时版本一致性
    • 公布后相互依赖版本升级

    package 越多,治理复杂度越高

    lerna 简介

    lerna is a tool that optimizes the workflow around managing repositories with git and npm

lerna 是一个优化基于 git + npm 的多 package 我的项目的管理工具

劣势

  • 大幅缩小反复操作
  • 晋升操作的标准化

    Lerna 是架构优化的产物,它揭示了一个架构真谛:我的项目复杂度晋升后,就须要多我的项目进行架构优化,架构优化的次要目标往往都是以人效为主的

    官网

    https://lerna.js.org

    lerna 开发脚手架的流程

正文完
 0