平台要求无论前端还是后端,修改配置可以直接用记事本修改,无需重新打包或修改压缩包里文件。就前端而言,很多系统修改配置是在代码里修改,然后打包或者是修改编译环境来重新编译。
平台前端的配置文件为/static/js/下qlm_config.js,可以使用记事本直接修改:
其中最重要的是qlm_gateway_url指明网关位置或者直接指向一个微服务
程序中引用配置有两种方法:
1、直接使用window.QLMConfig获取数据
2、通过store获取,例如api中都是这样写路由地址的:
return request({
url: store.getters.QLMConfig.qlm_gateway_url + `/zRecruit/jobfair/getJobFairListForPage`,
method: "post",
data: JobFairRequestDTO
}