.env.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. import {
  2. getUrlParam,
  3. getWeixinRedirectURI,
  4. isWeiXin
  5. } from '@/apis/utils'
  6. (
  7. function() {
  8. const NODE_ENV = 'dev'; // dev:开发环境 | test:测试环境
  9. let ENV_VAR = null;
  10. var NODE_NAME= process.env['NODE_NAME']
  11. console.log(NODE_NAME)
  12. if (process.env.NODE_ENV === "development") {
  13. if (NODE_ENV === 'dev') {
  14. ENV_VAR = require('./.env.dev.js');
  15. } else if (NODE_ENV === 'test') {
  16. ENV_VAR = require('./.env.test.js');
  17. } else{
  18. ENV_VAR = require('./.env.dev.js');
  19. }
  20. } else if (process.env.NODE_ENV === "production") {
  21. if(NODE_NAME=="v4"){
  22. ENV_VAR = require('./.env.prodv4.js');
  23. }else if(NODE_NAME=="test"){
  24. ENV_VAR = require('./.env.test.js');
  25. }else if(NODE_NAME=="production"){
  26. ENV_VAR = require('./.env.prod.js');
  27. } else {
  28. ENV_VAR = require('./.env.prod.js');
  29. }
  30. }
  31. if (ENV_VAR) {
  32. process.jphelp = {};
  33. for (let key in ENV_VAR) {
  34. process.jphelp[key] = ENV_VAR[key];
  35. }
  36. }
  37. })();