feat(web): separate command to build with rollup plugin visualizer (#9097)

separate command to build with rollup plugin visualizer
This commit is contained in:
Nguyễn Hoàng Đức 2024-04-27 02:36:30 +07:00 committed by GitHub
parent 53d571d29e
commit 0ff0b891a7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 7 additions and 4 deletions

View File

@ -5,6 +5,7 @@
"scripts": {
"dev": "vite dev --host 0.0.0.0 --port 3000",
"build": "vite build",
"build:stats": "BUILD_STATS=true vite build",
"package": "svelte-kit package",
"preview": "vite preview",
"check:svelte": "svelte-check --no-tsconfig --fail-on-warnings",

View File

@ -30,10 +30,12 @@ export default defineConfig({
},
plugins: [
sveltekit(),
visualizer({
emitFile: true,
filename: 'stats.html',
}),
process.env.BUILD_STATS === 'true'
? visualizer({
emitFile: true,
filename: 'stats.html',
})
: undefined,
enhancedImages(),
],
optimizeDeps: {