forked from Mirrors/gomuks
web/vite: split node modules and emojis into separate files
This commit is contained in:
parent
2487c8c88f
commit
8ff5fff1de
1 changed files with 11 additions and 0 deletions
|
@ -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(),
|
||||||
|
|
Loading…
Add table
Reference in a new issue