ldc-supportweb/vite.config.ts
2026-04-30 14:48:24 +02:00

40 lines
990 B
TypeScript

import { defineConfig } from 'vite';
import copy from "rollup-plugin-copy";
import laravel from 'laravel-vite-plugin';
import path from "path";
import react from '@vitejs/plugin-react';
export default defineConfig({
plugins: [
laravel({
input: [
'resources/ts/app.tsx',
'resources/sass/back/app.scss',
],
refresh: true,
}),
react(),
copy({
targets: [
{
src: path.normalize("resources/favicons/back/*"),
dest: path.normalize("public/favicons-back")
},
],
copyOnce: true,
verbose: true
}),
],
resolve: {
alias: [
{
find: "&",
replacement: "/resources/assets",
},
{
find: "@",
replacement: "/resources/ts",
},
],
},
});