dev.env.js 1.0 KB

1234567891011121314151617181920212223242526272829303132
  1. 'use strict'
  2. const merge = require('webpack-merge')
  3. const prodEnv = require('./prod.env')
  4. // 在不同接口地址下启动项目的时候,直接用对应的命令npm run dev、npm run dev_test、npm run dev_prod就可以了。
  5. let params = process.argv[4];
  6. let baseUrl = '';
  7. let gateway = '';
  8. let wsUrl = '';
  9. let innerUploadServerUrl = '';
  10. switch (params) {
  11. case '--env=test':
  12. baseUrl = '"http://chuji-server.test.wg8.site"';
  13. wsUrl = '"ws://http://api-fgg3.cname.ah73g.xyz"';
  14. innerUploadServerUrl = '"http://upload-php.test.wg8.site"';
  15. break
  16. case '--env=prod':
  17. baseUrl = '"http://api-fgg3.cname.ah73g.xyz"';
  18. wsUrl = '"ws://mg379s.cj163.xyz"';
  19. innerUploadServerUrl = '"http://server.upload.yy163.xyz"';
  20. break
  21. default:
  22. baseUrl = '"http://chuij-server.3g.me"';
  23. wsUrl = '"ws://dk.api.com"';
  24. innerUploadServerUrl = '"http://upload_php.3g.me"';
  25. }
  26. module.exports = merge(prodEnv, {
  27. NODE_ENV: '"development"',
  28. BASE_URL: baseUrl,
  29. WS_URL: wsUrl,
  30. VUE_APP_INNER_UPLOAD_URL: innerUploadServerUrl,
  31. })