vite.config.mjs 644 B

12345678910111213141516171819202122232425
  1. import { fileURLToPath, URL } from 'node:url'
  2. import path from 'path'
  3. import { defineConfig } from 'vite'
  4. import vue from '@vitejs/plugin-vue'
  5. import vueJsx from '@vitejs/plugin-vue-jsx'
  6. import laravel from 'laravel-vite-plugin'
  7. // https://vitejs.dev/config/
  8. export default defineConfig({
  9. publicDir: "public",
  10. plugins: [
  11. vue(),
  12. vueJsx(),
  13. laravel([
  14. 'resources/js/main.js',
  15. ]),
  16. ],
  17. resolve: {
  18. alias: {
  19. '@': fileURLToPath(new URL('./resources/js', import.meta.url)),
  20. '~bootstrap': path.resolve(__dirname, 'node_modules/bootstrap'),
  21. '~': path.resolve(__dirname, 'resources/js'),
  22. }
  23. }
  24. })