index.js 776 B

123456789101112131415161718192021222324252627282930313233343536
  1. import { ProjectName,APIHOST,IMGHOST,FORMALHOST } from '@/config'
  2. // #ifdef MP-WEIXIN
  3. const extConfig = wx.getExtConfigSync ? wx.getExtConfigSync() : {}
  4. // #endif
  5. // #ifdef APP-PLUS
  6. const extConfig = {apiHost:APIHOST,imgHost:IMGHOST,}
  7. // #endif
  8. // #ifdef H5
  9. const extConfig = {apiHost:APIHOST,imgHost:IMGHOST,}
  10. // #endif
  11. // 常量索引
  12. const envVal = {
  13. imgUrl: extConfig.imgHost,
  14. env: process.env.NODE_ENV,
  15. // 本地连接地址
  16. hostUrl: extConfig.apiHost,
  17. // 请求接口地址
  18. formal: null,
  19. // 项目来源
  20. source: ProjectName,
  21. // 第一个host
  22. firstHost: ''
  23. }
  24. // #ifdef H5
  25. envVal.formal = process.env.NODE_ENV == 'development' ? '/api' : FORMALHOST
  26. envVal.hostUrl = process.env.NODE_ENV == 'development' ? '/api' : APIHOST
  27. // #endif
  28. export default envVal