如题,vue项目打包出来的文件部署在服务器上,其下所有的请求域名端口都是指向当前服务器的,我想问的是能不能改这个默认的接口指向?我想过写一个配置文件在index.html引入,根据环境配置,但是这样子每个环境的域名端口只能写死。也想过获取当前fullurl截取/#/前的内容修改后再拼入,就是感觉这样不太好。。大大们,有什么比较灵活的方式推荐吗?
2 回答
潇湘沐
TA贡献1816条经验 获得超6个赞
Axios不是有个baseURLconstservice=axios.create({baseURL:process.env.baseURL,//api的baseURLtimeout:5000//请求超时时间})可以根据NODE_ENV来判断生产开发还是测试自动切换urlmodule.exports={NODE_ENV:'"production"',baseURL:'"xxxxxxxxx"'}
添加回答
举报
0/150
提交
取消