Open DestinyHunter opened 6 years ago
module.exports = merge(prodEnv, { NODE_ENV: '"development"', BASE_API: '""' }) module.exports = { NODE_ENV: '"production"', BASE_API: '"api.xxxx.com"' }
const URL = process.env.BASE_API export default URL
import axios from 'axios' import URL from '../config/api' axios.defaults.baseURL = URL
/config 里dev.env.js 和prod.env.js 分别添加一个BASE_API
新建api.js
axios 配置默认baseURL
这样就npm run dev 时是本地然后npm run build 是访问api.xxx.com