【发布时间】:2018-10-08 06:57:50
【问题描述】:
要在 prod 和 dev 环境中配置我的应用程序,我目前使用类似:
let baseURL;
if (!process.env.NODE_ENV || process.env.NODE_ENV === 'development') {
baseURL = 'http://127.0.0.1/';
} else {
baseURL = 'http://api.example.com';
}
export const HTTP = axios.create(
{
baseURL: baseURL,
headers: {...}
})
然后我用
查询APIHTTP.get(...).then(...)
现在我需要使用不同的基本 URL 连接到多个端点。
例如,我需要这样做:
HTTP.userApi.get()
HTTP.productApi.get()
如何使用多个端点配置生产/开发环境?
【问题讨论】: