1
0

vite.config.ts 778 B

123456789101112131415161718192021222324252627282930313233
  1. /* import { defineConfig } from 'vite'
  2. import Vue from '@vitejs/plugin-vue'
  3. import Components from 'unplugin-vue-components/vite'
  4. import AutoImport from 'unplugin-auto-import/vite'
  5. import UnoCSS from 'unocss/vite'
  6. import { unoConfig } from '@vue/devtools-ui/theme'
  7. export default defineConfig(({ command }) => ({
  8. base: command === 'build' ? '/__tres_vue_devtools/' : '/',
  9. server: {
  10. port: 3333,
  11. host: 'localhost',
  12. },
  13. plugins: [
  14. UnoCSS(unoConfig),
  15. Vue(),
  16. Components({
  17. dirs: 'client/components',
  18. dts: 'client/components.d.ts',
  19. }),
  20. AutoImport({
  21. imports: [
  22. 'vue',
  23. 'vue-router',
  24. '@vueuse/core',
  25. ],
  26. dts: 'client/auto-imports.d.ts',
  27. }),
  28. ],
  29. build: {
  30. outDir: 'dist/client',
  31. },
  32. })) */