0.1.3-alpha.2 装有 dsh-file-upload 插件时无法启动(duplicate loader entry id: file-upload) #5881
Replies: 1 comment
|
Confirmed — this is a real, source-visible reconciliation bug, and you've correctly pinpointed the mechanism. The What I verified on master (
Your root-cause guess is right: the bundle gained a first-party What's the right fix shape? There are two sides, and both are worth fixing:
The app-side update panel caveat you noted (it pushed For the immediate workaround beyond uninstalling: you can disable just the third-party entry in the profile's |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
现象
CLI 升级到 0.1.3-alpha.2 后,装有第三方
dsh-file-upload插件的 web profile 启动即崩(插件树加载失败)。回滚到 0.1.2-rc.1 后同一 profile 一切正常。崩溃发生在任何服务启动之前,Web UI 完全起不来;如果配了看门狗式自动重启,表现就是无声的崩溃循环。
复现步骤
dsh-file-upload0.4.3npm i -g @deepseek-ai/dsh@0.1.3-alpha.2dsh --profile web原因推测
0.1.3-alpha.x 里
file-upload似乎并入了基础 bundle,独立安装的同名插件就注册了重复的 entry id,而新版加载器把重复 id 当致命错误(0.1.2-rc.1 只在 composition lint 里报告过)。如果确实是这个方向,能否让升级器/加载器在内置版落地时自动禁用或迁移独立插件,避免升级直接把启动打挂?目前的自救只有:留在 0.1.2-rc.1,或在上 alpha 前先卸掉
dsh-file-upload。另外:应用内更新面板在「跟踪预发布版」开关关闭的情况下,仍然把
0.1.3-alpha.2作为可用更新推出来——这台机器就是这样踩到 alpha 的。环境
All reactions