/** * API 配置文件 * 统一管理开发环境和生产环境的配置 */ // 开发模式开关 const IS_DEV = false // 开发环境配置 const DEV_CONFIG = { apiBase: 'http://localhost:3001/api', timeout: 30000, enableLog: true } // 生产环境配置 const PROD_CONFIG = { apiBase: '/mp/jd-haiba', // jd-haiba是模块名 timeout: 30000, enableLog: false } // 当前环境配置 const CONFIG = IS_DEV ? DEV_CONFIG : PROD_CONFIG module.exports = { IS_DEV, API_BASE: CONFIG.apiBase, TIMEOUT: CONFIG.timeout, ENABLE_LOG: CONFIG.enableLog, // 切换环境方法(用于调试) switchEnv: (isDev) => { return isDev ? DEV_CONFIG : PROD_CONFIG } }