最新前端架构设计:中央仓库管理 - 基于工作空间和 git-submodule 实现共用和管理
作者:市场与流量研发 胡亚龙
背景:大促营销 h5 活动页面复用已有能力,快速搭建上线,沉淀通用方法。后续开发时研发效率提升 40%。
技术实现
五种技术方案
各方案优劣:
略。
工作空间集中管理前三种方式不做介绍。
工作空间集中管理
前三种方式不做介绍。
工作空间:
复制代码
模块引用:
复制代码
中央仓库管理
简要介绍:
0. 基于工作空间升级。
1. 独立主仓库集中配置文件。
2. 独立子仓库统一共建资源。
3. 独立子仓库开管理务模块。
升级迭代
通过 git 仓库和分支管理,项目迭代升级非常容易。
总结:
适用于同类项目管理,比如楼层开发,后台系统,规范管理等。
每种方式各有适用场景,中央仓库管理不一定是最合适的选择。
约束 or 灵活。
版权声明: 本文为 InfoQ 作者【京东零售技术】的原创文章。
原文链接:【http://xie.infoq.cn/article/1f0016263a0e87743ef16121c】。文章转载请联系作者。
评论