dev.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. // NOTE H5 端使用 devServer 实现跨域,需要修改 package.json 的运行命令,加入环境变量
  2. const isH5 = process.env.CLIENT_ENV === 'h5'
  3. const HOST = '"http://zhcq.jishutao.com"'
  4. const HOST_M = '"http://zhcq.jishutao.com"'
  5. // const HOST = '"http://172.16.0.255:8088"'
  6. // const HOST_M = '"http://172.16.0.255:8088"'
  7. module.exports = {
  8. env: {
  9. NODE_ENV: '"development"'
  10. },
  11. defineConstants: {
  12. HOST: isH5 ? '"/api"' : HOST,
  13. HOST_M: isH5 ? '"/api-m"' : HOST_M
  14. // HOST: isH5 ? '"http://zhcq.jishutao.com"' : HOST,
  15. // HOST: isH5 ? '"http://172.16.0.255:8088"' : HOST,
  16. },
  17. weapp: {},
  18. h5: {
  19. devServer: {
  20. proxy: {
  21. '/api/': {
  22. target: JSON.parse(HOST),
  23. pathRewrite: {
  24. '^/api/': '/'
  25. },
  26. changeOrigin: true
  27. },
  28. '/api-m/': {
  29. target: JSON.parse(HOST_M),
  30. pathRewrite: {
  31. '^/api-m/': '/'
  32. },
  33. changeOrigin: true
  34. }
  35. },
  36. host: "172.16.1.187",
  37. port: 8080,
  38. }
  39. }
  40. }