React 怎么管理不同版本号产品与项目

#1

大致如上图,一套前端代码,会部署到不同地方; 不同地方会要求修改内容; 同时该代码本身也会不断升级; 我该如何处理,这套代码?

目前是每个地区一套, 但是随着项目变多,管理起来很麻烦。假如产品本身有修改,每个地区的代码都需要改一下。

想请教下,大家有什么好的方案?
(假如是jquery开发的话,还要处理,每个页面是分开的)

#2

###一个产品,要部署到多个地区,既会有多个项目,考虑到以后的项目管理
###所以把产品本身发布为一个npm包
###不同项目,依赖于对应的版本的产品,便于管理

思路是这样的,确实可行

#3

git分支?feature-beijingfeature-hangzhou