基于umi在生产环境和线上环境设置不同的baseURL

782 阅读1分钟

1.umi自带全局变量,process.env.NODE_ENV

2.根据判断在不同环境下的值,以生产环境为例

let baseURL = process.env.NODE_ENV === 'development' ? '/api' : '/gsgx/api'

3.在初始化api时设置

const api = axios.create({
  withCredentials: true,
  baseURL,
});