1
0
Fork 0
forked from Mirrors/gomuks

web/vite: split node modules and emojis into separate files

This commit is contained in:
Tulir Asokan 2024-11-17 16:58:52 +02:00
parent 2487c8c88f
commit 8ff5fff1de

View file

@ -6,6 +6,17 @@ export default defineConfig({
base: "./", base: "./",
build: { build: {
target: ["esnext", "firefox128"], target: ["esnext", "firefox128"],
rollupOptions: {
output: {
manualChunks: id => {
if (id.includes("node_modules") && !id.includes("katex")) {
return "vendor"
} else if (id.endsWith("/emoji/data.json")) {
return "emoji"
}
},
},
},
}, },
plugins: [ plugins: [
react(), react(),