Optimize admin web bundle
This commit is contained in:
@@ -3,6 +3,28 @@ import { defineConfig } from "vite";
|
||||
|
||||
export default defineConfig({
|
||||
plugins: [vue()],
|
||||
build: {
|
||||
rollupOptions: {
|
||||
output: {
|
||||
manualChunks(id) {
|
||||
if (!id.includes("node_modules")) return undefined;
|
||||
if (id.includes("element-plus/es/components/table")) return "el-table";
|
||||
if (
|
||||
id.includes("/vue/") ||
|
||||
id.includes("@vue/") ||
|
||||
id.includes("@vueuse") ||
|
||||
id.includes("async-validator") ||
|
||||
id.includes("@popperjs") ||
|
||||
id.includes("@floating-ui") ||
|
||||
id.includes("dayjs")
|
||||
) {
|
||||
return "vendor";
|
||||
}
|
||||
return undefined;
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
server: {
|
||||
host: "127.0.0.1",
|
||||
port: 5174,
|
||||
|
||||
Reference in New Issue
Block a user