vite.config.ts 742 B

1234567891011121314151617181920212223242526272829303132
  1. import { fileURLToPath, URL } from "node:url";
  2. import { defineConfig } from "vite";
  3. import vue from "@vitejs/plugin-vue";
  4. import vueJsx from "@vitejs/plugin-vue-jsx";
  5. import AutoImport from "unplugin-auto-import/vite";
  6. import Components from "unplugin-vue-components/vite";
  7. import { ElementPlusResolver } from "unplugin-vue-components/resolvers";
  8. // https://vitejs.dev/config/
  9. export default defineConfig({
  10. base: "./",
  11. plugins: [
  12. vue(),
  13. vueJsx(),
  14. AutoImport({
  15. resolvers: [ElementPlusResolver()],
  16. }),
  17. Components({
  18. resolvers: [ElementPlusResolver()],
  19. }),
  20. ],
  21. resolve: {
  22. alias: {
  23. "@": fileURLToPath(new URL("./src", import.meta.url)),
  24. },
  25. },
  26. server: {
  27. host: "0.0.0.0",
  28. },
  29. });