vite.config.ts 693 B

123456789101112131415161718192021222324252627
  1. import { defineConfig } from 'vite'
  2. import uni from '@dcloudio/vite-plugin-uni'
  3. import AutoImport from 'unplugin-auto-import/vite'
  4. import Components from '@uni-helper/vite-plugin-uni-components'
  5. import { WotResolver } from '@uni-helper/vite-plugin-uni-components/resolvers'
  6. export default defineConfig(async () => {
  7. const { default: tsconfigPaths } = await import('vite-tsconfig-paths')
  8. return {
  9. plugins: [
  10. tsconfigPaths(),
  11. AutoImport({
  12. imports: ['vue', 'pinia'],
  13. dts: 'src/auto-imports.d.ts',
  14. }),
  15. // ✅ 用 uni-helper 的组件插件
  16. Components({
  17. resolvers: [WotResolver()],
  18. }),
  19. uni(),
  20. ],
  21. css: {},
  22. }
  23. })