vite.config.ts 612 B

1234567891011121314151617181920212223242526
  1. import { fileURLToPath, URL } from 'node:url';
  2. import { defineConfig } from 'vite';
  3. import vue from '@vitejs/plugin-vue';
  4. const path = require('path');
  5. const common = path.resolve(__dirname, '../common');
  6. // https://vitejs.dev/config/
  7. export default defineConfig({
  8. plugins: [vue()],
  9. server: {
  10. port: 20001,
  11. },
  12. resolve: {
  13. alias: {
  14. '@': fileURLToPath(new URL('./src', import.meta.url)),
  15. '@common': common,
  16. },
  17. },
  18. css: {
  19. preprocessorOptions: {
  20. scss: {
  21. additionalData: `@import "@/assets/style/mixin.scss";`, // 此处全局的scss文件
  22. },
  23. },
  24. },
  25. });