1234567891011121314151617181920212223242526272829303132
  1. import { defineConfig } from 'vite'
  2. import path from "path"
  3. import react from '@vitejs/plugin-react'
  4. import vitePluginImp from 'vite-plugin-imp'
  5. // https://vitejs.dev/config/
  6. export default defineConfig({
  7. plugins: [
  8. react(),
  9. vitePluginImp({
  10. libList: [
  11. {
  12. libName: 'antd',
  13. style: (name) => `antd/es/${name}/style`,
  14. }
  15. ]
  16. })
  17. ],
  18. resolve: {
  19. alias: [
  20. { find: '@', replacement: path.resolve(__dirname, 'src') },
  21. ],
  22. },
  23. css: {
  24. preprocessorOptions: {
  25. less: {
  26. // modifyVars: { 'primary-color': '#13c2c2' },
  27. javascriptEnabled: true,
  28. },
  29. },
  30. },
  31. })