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

背景

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

目的

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题