.env.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. (function() {
  2. const NODE_ENV = 'dev'; // dev:开发环境 | test:测试环境
  3. let ENV_VAR = null;
  4. if (process.env.NODE_ENV === "development") {
  5. if (NODE_ENV === 'dev') {
  6. ENV_VAR = require('.env.dev.js');
  7. } else if (NODE_ENV === 'test') {
  8. ENV_VAR = require('.env.test.js');
  9. }
  10. } else if (process.env.NODE_ENV === "production") {
  11. // var url=window.location.href.split('#')[0];
  12. // if(url.indexOf("http://xpgj.xiaoxinda.com/jp-car/")==0){
  13. // ENV_VAR = require('.env.prod.js');
  14. // }else if(url.indexOf("http://xpgj.xiaoxinda.com/jp-car-test/")==0){
  15. // ENV_VAR = require('.env.uat.js');
  16. // } else if (NODE_ENV === 'uat') {
  17. // ENV_VAR = require('.env.uat.js');
  18. // } else {
  19. // ENV_VAR = require('.env.prod.js');
  20. // }
  21. ENV_VAR = require('.env.prod.js');
  22. }
  23. if (ENV_VAR) {
  24. process.car = {};
  25. for (let key in ENV_VAR) {
  26. process.car[key] = ENV_VAR[key];
  27. }
  28. }
  29. })();