duhe
8 天以前 70a0ddfff13ca0cf225a636d21164714bff5f0af
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