Skip to content

此项目暂停维护,构建记录可以参考下。

License

Notifications You must be signed in to change notification settings

AimLuo/monorepo-manage

Repository files navigation

20220707 更新

推荐 yalc 增强开发体验

项目说明

  1. 本项目基于umijs/father,用来开发公用模块
  2. 使用lerna + yarn workspace管理多模块
  3. 支持开发umi生态,组件,工具等
  4. 开发的组件更适用于antd-proumi环境下的项目

开发的packages会被发布到私有仓库
警告:本项目尚未应用于生产环境,一切正在测试中

使用说明

TODO:

本项目构建记录

记录了创建该项目时的一些流程,提供一些参考

私有仓库

使用 verdaccio 搭建,具体操作不做赘述
如果没有条件搭建私有仓库,可以通过:

  1. 使用yarn link命令(已验证生产,不推荐)
  2. 使用yarn workspace + git subtree(已验证生产,推荐)
  3. lerna publish生命周期中执行脚本发布到git仓库,使用yarn add <git remote url>添加依赖(未开发,未验证)

About

此项目暂停维护,构建记录可以参考下。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published