非网数据统计前端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
701 B

1 month ago
1 month ago
1 month ago
  1. import { fileURLToPath, URL } from 'node:url'
  2. import { defineConfig } from 'vite'
  3. import vue from '@vitejs/plugin-vue'
  4. import vueDevTools from 'vite-plugin-vue-devtools'
  5. // https://vite.dev/config/
  6. // 1. 新增:定义 noMember 基准路径(核心)
  7. const BASE_PATH = '/noMember/'
  8. export default defineConfig({
  9. base: BASE_PATH,
  10. plugins: [
  11. vue(),
  12. vueDevTools(),
  13. ],
  14. resolve: {
  15. alias: {
  16. '@': fileURLToPath(new URL('./src', import.meta.url))
  17. },
  18. },
  19. server:{
  20. port:8888,
  21. open:true,
  22. proxy:{
  23. '/api':{
  24. target:'https://dbqb.legu168.cn/noMember',
  25. changeOrigin:true,
  26. rewrite:(path)=>path.replace(/^\/api/,'')
  27. }
  28. }
  29. }
  30. })