# pkglink-cevt **Repository Path**: zinface/pkglink-cevt ## Basic Information - **Project Name**: pkglink-cevt - **Description**: Created by 'bun create-electron-vite-tailwindcss' - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-16 - **Last Updated**: 2026-07-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # pkglink-cevt 使用全局安装的 npm/bun 包来管理项目依赖,避免重复下载。 ## 原理 读取项目 `package.json` 中的依赖列表,在全局 `node_modules` 中查找对应包,通过**软链接**映射到本地 `node_modules`,无需 `npm install`。 ## 使用 ```bash # 软链接全局包到本地(首次使用) bash use-global-deps.sh # 启动图形界面 bun run dev # 打包 deb bun run pack ``` 图形界面支持: - 查看依赖状态(已安装/已链接/版本差异) - 单条/批量链接和取消链接 - 从全局包中添加新依赖 - 选择项目目录 ## 构建 ```bash bun run pack ``` 输出 `dist/pkglink-cevt_1.0.0_amd64.deb` ## 全局依赖 使用 `bun install -g ` 安装依赖后,通过软链接复用,不占用额外磁盘空间。