背景:
多人协作模式下,修改代理比较麻烦,而且很容易某个开发人员会修改了vue.config.js文件后提交了。
第一,很容易引起冲突。
第二,很容易出现代理错误,需要排查。而且现在微服务盛行,在生产环境下有网关配置,不会出错,但是在本地调试会造成麻烦,如修改了代理地址需要同步修改代理中的地址,很麻烦也很容易出错。
解决思路:
1.开发中定义常量js文件,例如constants.js。用户存放各个服务需要代理的服务名。
let api = ""
let loginServer = "/loginServer"
let businessServer = "/businessServe