index.js 671 B

123456789101112131415161718192021222324252627282930313233
  1. let api = require('./api')
  2. let domain = require('./domain')
  3. // 当前前台模式
  4. let envString = process.env.NODE_ENV
  5. const envApi = {
  6. development: api.dev,
  7. production: api.pro,
  8. test: api.test
  9. }
  10. const envDomain = {
  11. development: domain.dev,
  12. production: domain.pro,
  13. test: domain.test
  14. }
  15. module.exports = {
  16. // 开发环境下的API
  17. api_dev: api.dev,
  18. // 生产环境下的API
  19. api_pro: api.pro,
  20. // 开发环境下的域名
  21. domain_dev: domain.dev,
  22. // 生产环境下的域名
  23. domain_pro: domain.pro,
  24. // API根据前台环境自动适配
  25. api: envApi[envString],
  26. // 域名根据前台环境自动适配
  27. domain: envDomain[envString]
  28. }