vite.config.ts 929 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import { defineConfig } from "vite";
  2. import vue from "@vitejs/plugin-vue";
  3. const path = require("path");
  4. // https://vitejs.dev/config/
  5. export default defineConfig({
  6. plugins: [vue()],
  7. server: {
  8. port: 9000,
  9. strictPort: true,
  10. fsServe: {
  11. root: ".",
  12. },
  13. proxy: {
  14. "/login": {
  15. target: "http://192.168.10.224:80",
  16. changeOrigin: true,
  17. },
  18. "/mark": {
  19. target: "http://192.168.10.224:80",
  20. changeOrigin: true,
  21. },
  22. "/admin": {
  23. target: "http://192.168.10.224:80",
  24. changeOrigin: true,
  25. },
  26. "/api": {
  27. target: "http://192.168.10.224:80",
  28. changeOrigin: true,
  29. },
  30. },
  31. },
  32. resolve: {
  33. alias: [{ find: "@", replacement: path.resolve(__dirname, "./src") }],
  34. extensions: [".js", ".ts", ".vue", ".json", ".scss", ".css"],
  35. },
  36. // define: {
  37. // __VUE_PROD_DEVTOOLS__: true, // no effect
  38. // },
  39. });