vite.config.ts
build: {
chunkSizeWarningLimit: 9999,
minify: true,
target: 'esnext',
rollupOptions: {
output: {
manualChunks(id) {
try {
if (id.includes("node_modules")) {
let name = id.split("node_modules/")[1].split("/");
if (name[0] == ".pnpm") {
return name[1];
} else {
return name[0]
}
}
} catch (error) {
console.error(error);
}
}
}
}
},