vite.config.ts 729 B

123456789101112131415161718192021222324252627282930
  1. import { defineConfig } from 'vite'
  2. import vue from '@vitejs/plugin-vue'
  3. import path from 'path'
  4. import AutoImport from 'unplugin-auto-import/vite'
  5. import Components from 'unplugin-vue-components/vite'
  6. import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
  7. // https://vitejs.dev/config/
  8. export default defineConfig({
  9. plugins: [
  10. vue(),
  11. // AutoImport({
  12. // resolvers: [ElementPlusResolver()]
  13. // }),
  14. // Components({
  15. // resolvers: [ElementPlusResolver()]
  16. // })
  17. ],
  18. resolve: {
  19. alias: {
  20. '@': path.resolve(__dirname, 'src')
  21. }
  22. },
  23. css: {
  24. preprocessorOptions: {
  25. scss: {
  26. additionalData: '@import "@/assets/styles/variable.scss";'
  27. }
  28. }
  29. }
  30. })