Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

vite.config.js 3.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. import {
  2. defineConfig,
  3. } from 'vite'
  4. import uni from '@dcloudio/vite-plugin-uni'
  5. const url = 'https://qtzl.etcjz.cn/'
  6. const url2 = 'http://100.64.2.111:9081/'
  7. const url3 = 'http://100.64.2.111:6001/'
  8. const url1 = url + 'dev/'
  9. export default defineConfig({
  10. plugins: [
  11. uni()
  12. ],
  13. server: {
  14. cors: true, // 默认启用并允许任何源
  15. proxy: {
  16. '^/api': { //
  17. // "pathRewrite": {
  18. // "^": ""
  19. // },
  20. // target: 'http://192.168.100.63:8087/ifzt', // 目标服务
  21. // target: url1, // 目标服务
  22. target: url, // 目标服务
  23. // target: 'https://qtzl.etcjz.cn/', // 目标服务
  24. changeOrigin: true,
  25. // rewrite: path => path.replace(/^\/api/, ''),
  26. },
  27. '^/ndev': { //
  28. // "pathRewrite": {
  29. // "^": ""
  30. // },
  31. // target: 'http://192.168.100.63:8087/ifzt', // 目标服务
  32. target: url, // 目标服务
  33. // target: url, // 目标服务
  34. // target: 'https://qtzl.etcjz.cn/', // 目标服务
  35. changeOrigin: true,
  36. // rewrite: path => path.replace(/\/ndev/, ''),
  37. },
  38. '^/prod': { //
  39. // "pathRewrite": {
  40. // "^": ""
  41. // },
  42. // target: 'http://192.168.100.63:8087/ifzt', // 目标服务
  43. target: url, // 目标服务
  44. // target: url, // 目标服务
  45. // target: 'https://qtzl.etcjz.cn/', // 目标服务
  46. changeOrigin: true,
  47. // rewrite: path => path.replace(/\/ndev/, ''),
  48. },
  49. '^/iaw': { //
  50. // "pathRewrite": {
  51. // "^": ""
  52. // },
  53. // target: 'http://192.168.100.63:8087/ifzt', // 目标服务
  54. target: url, // 目标服务
  55. // target: url, // 目标服务
  56. // target: 'https://qtzl.etcjz.cn/', // 目标服务
  57. changeOrigin: true,
  58. rewrite: path => path.replace(/^\/ndev/, ''),
  59. },
  60. '^/default-bucket': { //
  61. // "pathRewrite": {
  62. // "^": ""
  63. // },
  64. // target: 'http://192.168.100.63:8087', // 目标服务
  65. target: url, // 目标服务
  66. // target: 'https://qtzl.etcjz.cn', // 目标服务
  67. changeOrigin: true,
  68. // rewrite: path => path.replace(/^\/api/, ''),
  69. },
  70. '^/minIo': { //
  71. // "pathRewrite": {
  72. // "^": ""
  73. // },
  74. // target: 'http://192.168.100.63:8087', // 目标服务
  75. target: url, // 目标服务
  76. // target: 'https://qtzl.etcjz.cn', // 目标服务
  77. changeOrigin: true,
  78. // rewrite: path => path.replace(/^\/api/, ''),
  79. },
  80. '^/sett-minio': { //
  81. // "pathRewrite": {
  82. // "^": ""
  83. // },
  84. // target: 'http://192.168.100.63:8087', // 目标服务
  85. target: url, // 目标服务
  86. // target: 'https://qtzl.etcjz.cn', // 目标服务
  87. changeOrigin: true,
  88. // rewrite: path => path.replace(/^\/api/, ''),
  89. },
  90. '^/cgi-bin': { //
  91. // "pathRewrite": {
  92. // "^": ""
  93. // },
  94. // target: 'http://192.168.100.63:8087/ifzt', // 目标服务
  95. // target: 'https://api.weixin.qq.com', // 目标服务
  96. target: url, // 目标服务
  97. // target: 'https://qtzl.etcjz.cn', // 目标服务
  98. changeOrigin: true,
  99. // rewrite: path => path.replace(/^\/wxApi/, ''),
  100. },
  101. '^/wxa': { //
  102. // "pathRewrite": {
  103. // "^": ""
  104. // },
  105. // target: 'http://192.168.100.63:8087/ifzt', // 目标服务
  106. // target: 'https://api.weixin.qq.com', // 目标服务
  107. target: url, // 目标服务
  108. // target: 'https://qtzl.etcjz.cn', // 目标服务
  109. changeOrigin: true,
  110. // rewrite: path => path.replace(/^\/wxApi/, ''),
  111. },
  112. '^/etc-user-operate': { //
  113. // "pathRewrite": {
  114. // "^": ""
  115. // },
  116. // target: 'http://192.168.100.63:8087/ifzt', // 目标服务
  117. target: url, // 目标服务
  118. // target: 'https://qtzl.etcjz.cn/', // 目标服务
  119. changeOrigin: true,
  120. // rewrite: path => path.replace(/^\/wxApi/, ''),
  121. },
  122. },
  123. host: '0.0.0.0',
  124. port: 3000,
  125. }
  126. })