web如何管理多个有共用模块的项目?

背景

比如OA系统吧,大部分功能是一样的,但不同的客户可能有不同个别需求,因此在卖软件时,需要针对不同的客户copy一份代码进行更改,这样客户多了版本就会很多,也很乱,并且如果是公共功能升级就会造成要copy很多份,效率很低,该如何组织这样的代码和管理呢?web端

目的

  1. 可以快速生成一个版本的项目,比如背景色,图标等风格变化
  2. 公共模块可以共用
  3. 可以独立开发各个项目的独立功能
阅读 1.9k
1 个回答

1.主题什么的可以搞一个后台管理系统,不同的商户可随意设置
2.功能模块可以使用npm包
3.独立开发各个项目的独立功能 实际没只需要开发一套 根据 后台的权限管理使用状态就可以

推荐问题