一个前端里的node问题?
最近在弄uniapp
,但有个问题是他的所有路由都写到一个pages.josn
里
遇到多人开发的时候全都要往这一个文件里写,这样很容易冲突,我想用node
自动把建好的文件写进pages.josn
里,但是问题是这样一写 跟手动写也没什么区别,还是无法解决多人开发的冲突问题,想问下node
大神有什么办法不用改pages.josn
但是又能把路由写进去?
回答:
我能想到就是先将不同模块的路由拆分不同json,再由不同人负责不同的路由模块,最后由node再去组装生成统一的page.json,来避免分工合作冲突问题。但只要是同个文件的改动都有可能造成冲突,所以这种方法也不能完全规避。
回答:
你指的冲突是git的冲突?如果是这样的话,完全没有必要啊。json本来就是一个配置文件,大家都往里面写,这样才一目了然已经有了哪些路由,再写重复路由就会有提示。别人通过git拉取代码后,发现冲突了,就应该解决冲突。
如果觉得一个json太大,可以按模块先建不同的文件夹,文件夹下是不同的路由json,每个模块要有自己的命名空间,然后再统一去合并这些路由。
你如果允许多个人随便自己新建配置文件,最后通过程序去自动合并,问题更大。比如A和B两个人,A写了一个配置文件,B写了一个配置文件,B如果不看A的文件,他怎么知道自己写的和A冲突没有?
以上是 一个前端里的node问题? 的全部内容, 来源链接: utcz.com/p/932769.html