请教一下
我们后台用的 spring 前台是 angular
现在用 angular 打包,用一个 bash 脚本复制到 spring 的一个目录下,所有前后端的代码都放在一个代码库里
Boss 说最好分开,然后单独做集成,我觉得没必要
大家前后端的代码都是放在不同的代码库的吗?既然 angular 经过 build 还是要复制到 spring 里面,为什么还要把代码库分开放?
请教一下
我们后台用的 spring 前台是 angular
现在用 angular 打包,用一个 bash 脚本复制到 spring 的一个目录下,所有前后端的代码都放在一个代码库里
Boss 说最好分开,然后单独做集成,我觉得没必要
大家前后端的代码都是放在不同的代码库的吗?既然 angular 经过 build 还是要复制到 spring 里面,为什么还要把代码库分开放?
1
tabris17 Apr 9, 2019
当然分开咯,后端代码只放打包好的前端代码
|
2
daveze Apr 9, 2019 via iPhone
前后端当然可以彻底分离
|
3
learnshare Apr 9, 2019
build 之后的代码通常不要存储,而且前端最好单独部署,不走 spring 也行的
|
4
also24 Apr 9, 2019
前后端分离的项目,源码自然也分离开。
总不能让后端来做前端的代码管理工作吧。 部署方面就搞个 CI 处理就行了,省事儿省心。 |
5
BCy66drFCvk1Ou87 Apr 9, 2019 via Android
分开更方便维护吧
|
6
iyaozhen Apr 9, 2019 via Android
分开,方便持续集成。不然一提代码难道都 build、跑单测?
上线得看情况了,有些平台需要一起上,一般是分开上,先后端再前端 |