vite.config.ts 548 B

12345678910111213141516171819202122232425
  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: [hooks(), vue()],
  8. resolve: {
  9. alias: {
  10. "@": resolve(__dirname, "src"),
  11. },
  12. },
  13. css: {
  14. preprocessorOptions: {
  15. scss: {
  16. additionalData: `
  17. @import "@/styles/_variables.scss";
  18. @import "@/styles/_mixin.scss";
  19. `,
  20. },
  21. },
  22. },
  23. });