vite.config.js 602 B

123456789101112131415161718192021222324252627
  1. import { defineConfig, loadEnv } from "vite";
  2. import vue from '@vitejs/plugin-vue'
  3. import autoprefixer from 'autoprefixer';
  4. import path from "path";
  5. // https://vitejs.dev/config/
  6. export default ({ mode }) =>
  7. defineConfig({
  8. base: loadEnv(mode, process.cwd()).VITE_PUBLIC_DIR,
  9. plugins: [vue()],
  10. css: {
  11. postcss: {
  12. plugins: [
  13. autoprefixer()
  14. ]
  15. }
  16. },
  17. resolve: {
  18. alias: {
  19. "@": path.resolve(__dirname, "src"),
  20. "##": path.resolve(__dirname, "src/assets"),
  21. "#": path.resolve(__dirname, "public"),
  22. },
  23. }
  24. });