index.js 644 B

123456789101112131415161718192021222324
  1. const api = require('./api')
  2. const domain = require('./domain')
  3. const env = process.server
  4. ? process.env
  5. : (global.window ? window.__NUXT__.state.env : {})
  6. // 当前前台是否为开发模式
  7. const is_dev = process.env.NODE_ENV === 'development'
  8. module.exports = {
  9. // 开发环境下的API
  10. api_dev: api.dev,
  11. // 生产环境下的API
  12. api_pro: api.pro,
  13. // 开发环境下的域名
  14. domain_dev: domain.dev,
  15. // 生产环境下的域名
  16. domain_pro: domain.pro,
  17. // API根据前台环境自动适配
  18. api: is_dev ? api.dev : api.pro,
  19. // 域名根据前台环境自动适配
  20. domain: is_dev ? domain.dev : domain.pro
  21. }