src/utils/request.js
@@ -15,7 +15,7 @@ // 创建axios实例 const service = axios.create({ // axios中请求配置有baseURL选项,表示请求URL公共部分 baseURL: process.env.VUE_APP_BASE_API, baseURL: "", // baseUrl 置空,后续注入 // 超时 timeout: null }) @@ -150,4 +150,13 @@ }) } /** * 动态设置 Axios 全局 baseURL(核心:初始化后注入健康检查通过的地址) * @param {String} baseUrl - 健康检查通过的服务地址 */ export const setAxiosBaseUrl = (baseUrl) => { service.defaults.baseURL = baseUrl; console.log(`Axios 全局 baseURL 已设置:${baseUrl}`); }; export default service