From 5d15e740fc5de241f4f36bd9adcc453c7cf67e50 Mon Sep 17 00:00:00 2001 From: Zakhar Date: Fri, 28 Aug 2026 09:59:08 +0300 Subject: [PATCH] build --- vite.config.ts | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/vite.config.ts b/vite.config.ts index 65f0875..98bf423 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -3,7 +3,15 @@ import react from '@vitejs/plugin-react'; import fs from 'node:fs'; export default defineConfig(({mode}) => ({ - plugins: [react()], + plugins: [ + react(), + mode === 'production' && { + name: 'copy-html-root', + closeBundle() { + fs.copyFileSync('dist/src/template.html', 'dist/auto_cart.html'); + }, + }, + ], ...(mode != 'production' && { server: { host: 'local.hvatilo.ru', @@ -20,5 +28,12 @@ export default defineConfig(({mode}) => ({ }, build: { outDir: 'dist', + rolldownOptions: { + output: { + entryFileNames: 'autocart.js', + chunkFileNames: 'chunk.js', + assetFileNames: 'plugin.css', + }, + } }, })); \ No newline at end of file