Как в vite при запуске build исключался(не создавался) index.html?

Помогите настроить vite чтобы при запуске build исключался(не создавался) index.html?

import { defineConfig } from 'vite';
import { resolve } from 'path';
import autoprefixer from 'autoprefixer';

export default defineConfig({
    root: resolve(__dirname, 'src/admin'),
    plugins: [],
    css: {
        postcss: {
            plugins: [
                autoprefixer({})
            ]
        },
        preprocessorOptions: {
            scss: {
                api: 'modern-compiler'
            }
        }
    },
    build: {
        target: 'esnext',
        minify: 'terser',
        emptyOutDir: false,
        assetsDir: '',
        assetsInlineLimit: 0,
        outDir: resolve(__dirname, 'install/assets'),
        rollupOptions: {
            output: {
                manualChunks: false,
                inlineDynamicImports: true,
                chunkFileNames: 'js/admin.min.js',
                entryFileNames: 'js/admin.min.js',
                assetFileNames: ({ name }) => {
                    if (/\.css$/.test(name ?? '')) {
                        return 'css/admin.min.css';
                    }
                }
            }
        }
    },
    server: {
        port: 8080
    }
})

Чтобы в результате получал 2 файла:

✓ 630 modules transformed.
../../install/assets/css/admin.min.css    0.35 kB │ gzip:   0.11 kB
../../install/assets/js/admin.min.js    458.05 kB │ gzip: 129.77 kB

Без index.html:

../../install/assets/index.html           0.36 kB │ gzip:   0.25 kB

Ответы (0 шт):