背景
比如OA系统吧,大部分功能是一样的,但不同的客户可能有不同个别需求,因此在卖软件时,需要针对不同的客户copy一份代码进行更改,这样客户多了版本就会很多,也很乱,并且如果是公共功能升级就会造成要copy很多份,效率很低,该如何组织这样的代码和管理呢?web端
目的
- 可以快速生成一个版本的项目,比如背景色,图标等风格变化
- 公共模块可以共用
- 可以独立开发各个项目的独立功能
比如OA系统吧,大部分功能是一样的,但不同的客户可能有不同个别需求,因此在卖软件时,需要针对不同的客户copy一份代码进行更改,这样客户多了版本就会很多,也很乱,并且如果是公共功能升级就会造成要copy很多份,效率很低,该如何组织这样的代码和管理呢?web端
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
1.主题什么的可以搞一个后台管理系统,不同的商户可随意设置
2.功能模块可以使用npm包
3.独立开发各个项目的独立功能 实际没只需要开发一套 根据 后台的权限管理使用状态就可以