生产环境的域名地址与后端给的接口地址不一样时的配置(vue)
1、找到 config/dev.env.js 文件module.exports = merge(prodEnv, {NODE_ENV: '"development"',API_ROOT:'"http://****.com"'//本地开发时用的域名})2、找到 config/prod.env.jsmodule.exports = {NODE_ENV: '"pro...
·
1、找到 config/dev.env.js 文件
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
API_ROOT:'"http://****.com"' //本地开发时用的域名
})
2、找到 config/prod.env.js
module.exports = {
NODE_ENV: '"production"',
API_ROOT:'"http://****.com"' //上线后用的域名
}
3、Axios文件配置
const HOST_URL = process.env.API_ROOT;
export const Axios = axios.create({
baseURL: HOST_URL+'/api'
});
注意:步骤1和步骤2中的API_ROOT的值是被两个引号包裹的"’’" 或者’""'
PS:欢迎加入vue技术交流群(864583465)进行更多问题的探讨,你的问题将是我们大家共同进步的关键。
更多推荐
已为社区贡献6条内容
所有评论(0)