vite.config.ts 688 B

12345678910111213141516171819202122232425262728
  1. import { wayfinder } from '@laravel/vite-plugin-wayfinder';
  2. import tailwindcss from '@tailwindcss/vite';
  3. import react from '@vitejs/plugin-react';
  4. import laravel from 'laravel-vite-plugin';
  5. import { defineConfig } from 'vite';
  6. export default defineConfig({
  7. plugins: [
  8. laravel({
  9. input: ['resources/css/app.css', 'resources/js/app.tsx'],
  10. ssr: 'resources/js/ssr.tsx',
  11. refresh: true,
  12. }),
  13. react(),
  14. tailwindcss(),
  15. wayfinder({
  16. formVariants: true,
  17. }),
  18. ],
  19. resolve: {
  20. alias: {
  21. '@': '/resources/js',
  22. },
  23. },
  24. esbuild: {
  25. jsx: 'automatic',
  26. },
  27. });