vite.config.js 812 B

12345678910111213141516171819202122232425262728293031323334
  1. import { defineConfig } from 'vite';
  2. import laravel from 'laravel-vite-plugin';
  3. import tailwindcss from '@tailwindcss/vite';
  4. import vue from '@vitejs/plugin-vue';
  5. import path from 'node:path'
  6. export default defineConfig({
  7. server: {
  8. host: '0.0.0.0',
  9. hmr: {
  10. host: 'laravel.localhost'
  11. }
  12. },
  13. plugins: [
  14. laravel({
  15. input: ['resources/css/app.css', 'resources/js/app.js'],
  16. refresh: true,
  17. }),
  18. vue({
  19. template: {
  20. transformAssetUrls: {
  21. base: null,
  22. includeAbsolute: false,
  23. },
  24. },
  25. }),
  26. tailwindcss(),
  27. ],
  28. resolve: {
  29. alias: {
  30. '@': path.resolve(__dirname, 'resources/js'),
  31. },
  32. }
  33. });