Replies: 9 comments 1 reply
|
「不同实例可以选版本」这个能力很实用,但它也正好踩在 DSH 依赖树里最容易出事的那条线上。我们做发版回归时被这件事咬过,把踩过的坑贡献出来——纯技术信息,不推销任何东西。 核心事实:DSH 的 core 是由 CLI 的依赖树提供的,profile 里不该有自己的 core 拷贝。 正常情况下(pnpm@11 + 所以对你的启动器来说,有两个状态需要当成故障来检测:
为什么这条对"可选版本"的启动器特别重要:这正是 #4640 报的那个故障——profile 里多出一份 建议在启动器里加一条启动前自检,成本很低:
另外三条 per-profile 的事实,你的用户大概率会问:
以上都是我们在自动化回归里实际撞出来并写进内部规范的,不是读文档推的。 利益相关:我维护一个第三方 DSH 插件(Pi 生态兼容层),所以我对 profile/DSH_HOME 这套东西熟,是因为我们的 E2E 装置天天在建一次性 profile。我在这里没有任何要推荐给你或你用户的东西——上面每一条都是宿主自己的行为。 |








Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
官网:http://dsh-plug.in/
下载地址:https://github.com/dsh-plugins/dsh-launcher/releases
All reactions