12345678910111213141516171819202122232425262728293031323334353637 |
- import { defineConfig } from "vite";
- import laravel from "laravel-vite-plugin";
- import path from "path";
- export default defineConfig({
- plugins: [
- laravel({
- input: [
- "themes/default/sass/app.scss",
- "themes/default/js/app.js"
- ],
- buildDirectory: "default",
- }),
-
-
- {
- name: "blade",
- handleHotUpdate({ file, server }) {
- if (file.endsWith(".blade.php")) {
- server.ws.send({
- type: "full-reload",
- path: "*",
- });
- }
- },
- },
- ],
- resolve: {
- alias: {
- '@': '/themes/default/js',
- '~bootstrap': path.resolve('node_modules/bootstrap'),
- }
- },
-
- });
|