42 lines
1.2 KiB
JavaScript
42 lines
1.2 KiB
JavaScript
import { defineConfig } from 'vite';
|
|
import laravel from 'laravel-vite-plugin';
|
|
// Uncomment the import for your frontend framework:
|
|
// import vue from '@vitejs/plugin-vue';
|
|
// import react from '@vitejs/plugin-react';
|
|
// import { svelte } from '@sveltejs/vite-plugin-svelte';
|
|
|
|
export default defineConfig({
|
|
build: {
|
|
outDir: '../../public/build-projectmanagement',
|
|
emptyOutDir: true,
|
|
manifest: true,
|
|
},
|
|
plugins: [
|
|
laravel({
|
|
publicDirectory: '../../public',
|
|
buildDirectory: 'build-projectmanagement',
|
|
input: [
|
|
__dirname + '/resources/assets/sass/app.scss',
|
|
__dirname + '/resources/assets/js/app.js'
|
|
],
|
|
refresh: true,
|
|
}),
|
|
// Uncomment the plugin for your frontend framework:
|
|
// vue({
|
|
// template: {
|
|
// transformAssetUrls: {
|
|
// base: null,
|
|
// includeAbsolute: false,
|
|
// },
|
|
// },
|
|
// }),
|
|
// react(),
|
|
// svelte(),
|
|
],
|
|
resolve: {
|
|
alias: {
|
|
'@': __dirname + '/resources/js',
|
|
},
|
|
},
|
|
});
|