插件应用市场
icon
make-update
离线增量打包工具 (Git → ZIP,保留目录结构)
1 个评分
0
用户
user
3
版本
user
1.0.1
大小
36.79 
KB
slide
slide
**核心功能:按 Git 修订号生成增量更新包**
- 以基准提交(Commit / HEAD~3 / 标签)为基线,对比当前工作区,自动识别**变更文件**(新增 / 修改 / 重命名)与**删除文件**
- 在项目根目录生成三件套:
- `<项目名>_update_日期时间.zip` — 增量包,内含完整目录结构,可直接覆盖部署
- `<项目名>_delete_日期时间.txt` — 删除清单
- `<项目名>_delete_*.bat / .sh` — 对应删除脚本(带二次确认,防误删)
- 支持排除项过滤(如 `node_modules`、`.env`);无任何变更时提示"无需打包"

**配套能力**
- 环境检测:Node / Git / PowerShell 一键检测,缺失时禁用打包并提示
- 基准修订选择:手动输入,或点 ▼ 从项目最近 20 条提交中选择(短 hash + 提交信息 + 标签)
- 历史记录:保留最近 50 次打包(时间 / 项目 / 基准 / 耗时 / 结果),点击回填配置、单条删除、一键清空
- 终端式实时日志(支持复制),打包完成后可一键打开项目目录,并弹出系统通知(含耗时)
- 深浅双主题,自动记忆选择;离线安装后开箱即用,无需配置脚本路径

**适用场景**:给已部署环境做增量更新——只传变更文件,附带删除清单与回滚脚本,避免整包重发;相比整包分发,体积小、风险可控。