vite.config.ts 616 B

12345678910111213141516171819202122232425262728
  1. import { defineConfig } from 'vite';
  2. import vue from '@vitejs/plugin-vue'
  3. import hooks from '@midwayjs/vite-plugin-hooks';
  4. const { resolve } = require('path')
  5. // https://vitejs.dev/config/
  6. export default defineConfig({
  7. plugins: [
  8. hooks(),
  9. vue(),
  10. ],
  11. resolve: {
  12. alias: {
  13. '@': resolve(__dirname, 'src'),
  14. }
  15. },
  16. css: {
  17. preprocessorOptions: {
  18. scss: {
  19. additionalData: `
  20. @import "@/styles/_variables.scss";
  21. @import "@/styles/_mixin.scss";
  22. `
  23. }
  24. }
  25. }
  26. });