/**
 * API配置文件
 * 统一管理不同环境的API地址
 */

// 开发环境配置
const development = {
  // 使用代理路径（vue.config.js会将/api代理到http://localhost:8123）
  baseURL: '/api',
  timeout: 30000
}

// 测试环境配置
const test = {
  baseURL: 'http://test-api.yourdomain.com',
  timeout: 30000
}

// 生产环境配置
const production = {
  baseURL: 'https://api.yourdomain.com',
  timeout: 30000
}

// 根据 process.env.NODE_ENV 自动切换环境
// uniapp 编译时会自动注入 NODE_ENV
const env = process.env.NODE_ENV || 'development'

const config = {
  development,
  test,
  production
}

// 导出当前环境的配置
export default {
  ...config[env],
  env
}
