diff --git a/react/recupero-proposta-cct-da-contratti/vite.config.js b/react/recupero-proposta-cct-da-contratti/vite.config.js index 15e9ce2..3daba65 100644 --- a/react/recupero-proposta-cct-da-contratti/vite.config.js +++ b/react/recupero-proposta-cct-da-contratti/vite.config.js @@ -3,22 +3,24 @@ import react from '@vitejs/plugin-react' import cssInjectedByJsPlugin from 'vite-plugin-css-injected-by-js'; import path from "path"; +const ASSETS_DIR = 'assets'; + // https://vite.dev/config/ export default defineConfig({ plugins: [ react(), cssInjectedByJsPlugin() // forza l'iniezione del CSS nel JS ], + base: './', build: { outDir: 'dist', cssCodeSplit: false, // evita file CSS separati rollupOptions: { - input: 'src/main.jsx', output: { codeSplitting: false, // forza tutto in un singolo bundle manualChunks: undefined, // disabilita la creazione di chunk multipli - entryFileNames: 'recupero-proposta-cct-da-contratti.js', - assetFileNames: '[name].[ext]' + entryFileNames: `${ASSETS_DIR}/recupero-proposta-cct-da-contratti.js`, + assetFileNames: `${ASSETS_DIR}/[name].[ext]`, }, }, sourcemap: true,