dsh-plugin-upgrader
market已测通过npmMIT
在「插件」页新增「版本」标签:一键升级,能就地替换时就地替换(不卸载、启用状态保留;拿不到 profile 写入锁时退回卸载再装,并在日志写明走了哪条路),实时显示 pnpm 输出、每步耗时并可取消,列出全部已发布版本并一键回滚,每个版本先与当前运行的 DSH 核对,装不了的标出并禁用按钮,回滚时装回却无法激活的情况与包丢失分开说明,profile manifest 读写走 harness 自己的写入锁,升级失败后按包各留一条可恢复的 journal 记录,标出镜像落后上游的缺口,安装源可选并写进 profile。
下载量 / Downloads
4,232
依赖体积 / node_modules
0.77 MB
测试时间 / Tested
2026-11-06
DSH 版本 / Version
0.2.2-rc.1
安装
dsh plugin --profile web add dsh-plugin-upgrader
沙箱测试结果
| 阶段 | 结果 |
|---|---|
| 1 安装 | ✓ |
| 2 列装 | ✓ |
| 3 挂载 | ✓ |
| 4 启动 | — |
四阶段在隔离沙箱里跑:安装(有网)→ 列装 → 挂载 → 启动(后三步断网)。
版本
npm 上共发布:24,最后更新 2026-11-05