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开发脚手架的流程


Frank
21 声望0 粉丝

Good judgment comes from experience, and experience comes from bad judgment


引用和评论

0 条评论