.env.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. let version = __wxConfig.envVersion;
  2. console.log('配置文件加载')
  3. // #ifdef MP-WEIXIN
  4. console.log('微信小程序验证')
  5. console.log(__wxConfig.envVersion)
  6. if (version === 'develop') {
  7. //开发环境
  8. ENV_CONFIG = require('.env.dev.js');
  9. ENV_CONFIG.isCanvas2d = false
  10. }else if (__wxConfig.envVersion === 'release') {
  11. //生产环境
  12. ENV_CONFIG = require('.env.prod.js');
  13. ENV_CONFIG.isCanvas2d = true
  14. } else {
  15. //体验环境
  16. ENV_CONFIG = require('.env.prod.js');
  17. ENV_CONFIG.isCanvas2d = true
  18. }
  19. //#endif
  20. // #ifndef MP-WEIXIN
  21. console.log('其它环境验证')
  22. if (version === 'develop') {
  23. //开发环境
  24. // ENV_CONFIG = require('.env.dev.js');
  25. ENV_CONFIG = require('.env.trial.js');
  26. ENV_CONFIG.isCanvas2d = false
  27. // ENV_CONFIG = require('.env.prod.js');
  28. }else if(version === 'trial'){
  29. //体验环境
  30. ENV_CONFIG = require('.env.trial.js');
  31. ENV_CONFIG.isCanvas2d = true
  32. } else{
  33. //生产环境
  34. ENV_CONFIG = require('.env.prod.js');
  35. ENV_CONFIG.isCanvas2d = true
  36. }
  37. //#endif
  38. // #ifdef MP-WEIXIN
  39. //给环境变量process.uniEnv赋值
  40. if (ENV_CONFIG !== null) {
  41. process.uniEnv = {};
  42. for (let key in ENV_CONFIG) {
  43. process.uniEnv[key] = ENV_CONFIG[key];
  44. }
  45. // #ifdef H5
  46. if (nodeEnv !== 'development') {
  47. process.uniEnv.baseUrl = window.location.hostname;
  48. }
  49. //#endif
  50. }
  51. //#endif