👷 适应 pnpm 进行切分

This commit is contained in:
BTMuli
2023-12-07 13:19:29 +08:00
parent 2e63d310af
commit 919baca46c

View File

@@ -1,7 +1,7 @@
/**
* @file vite.config.ts
* @description vite 配置文件
* @since Beta v0.3.4
* @since Beta v0.3.7
*/
import vue from "@vitejs/plugin-vue";
@@ -42,8 +42,10 @@ export default defineConfig({
// chunking
output: {
manualChunks(id) {
// pnpm 依赖包路径格式为 本地路径/node_modules/.pnpm/包名@版本号/node_modules/依赖包名/文件路径
if (id.includes("node_modules")) {
return id.toString().split("node_modules/")[1].split("/")[0].toString();
const arr = id.split("node_modules/");
return arr[1].split("/")[1];
}
},
},