.env.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. (function() {
  2. const NODE_ENV = 'dev'; // dev:开发环境 | test:测试环境
  3. let ENV_VAR = null;
  4. var NODE_NAME= process.env['NODE_NAME']
  5. var branchParameter= process.env['branchParameter']
  6. var envjs= process.env['envjs']
  7. console.log(NODE_NAME,branchParameter,envjs)
  8. if (process.env.NODE_ENV === "development") {
  9. ENV_VAR = require('@/config/.env.dev.js');
  10. ENV_VAR = require('@/config/.env.dev.ud.js');
  11. } else if (process.env.NODE_ENV === "production") {
  12. if(NODE_NAME=="test"){
  13. if("youdian"==branchParameter){
  14. ENV_VAR = require('@/config/.env.test.ud.js');
  15. }else if("51team"==branchParameter){
  16. ENV_VAR = require('@/config/.env.test.js');
  17. }else{
  18. ENV_VAR = require('@/config/.env.test.js');
  19. }
  20. }else if(NODE_NAME=="production"){
  21. if("youdian"==branchParameter){
  22. ENV_VAR = require('@/config/.env.prod.ud.js');
  23. }else if("51team"==branchParameter){
  24. ENV_VAR = require('@/config/.env.prod.js');
  25. }else{
  26. ENV_VAR = require('@/config/.env.prod.js');
  27. }
  28. } else {
  29. ENV_VAR = require('@/config/.env.prod.js');
  30. }
  31. }
  32. if (ENV_VAR) {
  33. process.car = {};
  34. process.car.envjs=envjs;
  35. process.car.branchParameter=branchParameter;
  36. for (let key in ENV_VAR) {
  37. process.car[key] = ENV_VAR[key];
  38. }
  39. }
  40. })();