47 lines
1.1 KiB
JavaScript
47 lines
1.1 KiB
JavaScript
/**
|
||
* 统一配置管理
|
||
* 所有环境相关的配置都在这里管理
|
||
* 部署时只需修改此文件即可
|
||
*/
|
||
|
||
// 环境配置
|
||
const ENV = {
|
||
// 开发环境
|
||
development: {
|
||
API_BASE_URL: 'http://localhost:5000/api/app',
|
||
STATIC_BASE_URL: 'http://localhost:5000',
|
||
ADMIN_API_BASE_URL: 'http://localhost:5001/api'
|
||
},
|
||
// 生产环境 - 部署时修改这里的地址
|
||
production: {
|
||
API_BASE_URL: 'https://app.zpc-xy.com/xyqj/api/api/app',
|
||
STATIC_BASE_URL: 'https://app.zpc-xy.com',
|
||
ADMIN_API_BASE_URL: 'https://app.zpc-xy.com/xyqj/admin/'
|
||
}
|
||
}
|
||
|
||
// 当前环境 - 开发时使用 development,打包时改为 production
|
||
const CURRENT_ENV = 'development'
|
||
|
||
// 导出配置
|
||
export const config = {
|
||
// API 基础地址
|
||
API_BASE_URL: ENV[CURRENT_ENV].API_BASE_URL,
|
||
|
||
// 静态资源服务器地址(图片等)
|
||
STATIC_BASE_URL: ENV[CURRENT_ENV].STATIC_BASE_URL,
|
||
|
||
// 管理后台 API 地址
|
||
ADMIN_API_BASE_URL: ENV[CURRENT_ENV].ADMIN_API_BASE_URL,
|
||
|
||
// 请求超时时间(毫秒)
|
||
REQUEST_TIMEOUT: 30000,
|
||
|
||
// 请求重试次数
|
||
REQUEST_RETRY_COUNT: 2,
|
||
|
||
// 请求重试延迟(毫秒)
|
||
REQUEST_RETRY_DELAY: 1000
|
||
}
|
||
|
||
export default config |