代码多版本处理可用方案
一、git 分支处理代码
- 模板或基础版新建 模板分支
- master(主分支)为主项目,功能最全,不断更新
- 新项目搭建再新建分支,修改时 不动组件部分功能(代码更新避免引起冲突)
- 更新项目组件就 pull 更新,并保存差异化,代码提交还是提交到 这个分支
- 每个项目都是不同的分支,单独维护,单独开发 可以新建 对应的dev分支
二、前端代码自动化打包
- 前端使用 nginx 搭建静态服务器
- 监听 代码库 push 自动打包 (使用 scp2+cross-env 自动化上传部署)
- nginx地址绑定网址指定 文件夹下的 dist文件