new CSS and JS build system

This commit is contained in:
Mark Gregory
2026-06-12 09:19:36 +01:00
parent 6fea1f3052
commit 67c9bb22d9
42 changed files with 541 additions and 3 deletions
+26
View File
@@ -0,0 +1,26 @@
import { defineConfig } from 'vite';
import laravel from 'laravel-vite-plugin';
export default defineConfig({
build: {
emptyOutDir: true,
manifest: true,
outDir: '../../public/build/helpdesk',
},
plugins: [
laravel({
publicDirectory: '../../public',
buildDirectory: 'build/helpdesk',
input: [
'Resources/assets/sass/app.scss',
'Resources/assets/js/app.js',
],
refresh: [
'Resources/views/**/*.blade.php',
'Routes/**/*.php',
'Http/**/*.php',
'Providers/**/*.php',
],
}),
],
});