0.1.7-rc.2源码构建失败 #7807
Replies: 3 comments 1 reply
你贴的那几行是警告,不是失败原因——真正的报错还在下面1. 先说为什么这几行不能当根因你贴的是: 这些是按平台分发的预编译原生件在 Windows 上的预期跳过—— 2. 请把这一段补上(这是本条能不能被处理的关键)
3. 一条很可能相关的线索(同日另一条报告)同一天有人报了 ⇒ 我不能断定你的 4. 版本提醒你在 一条边界我确认的是那几行 |
|
@PerryLink 我想我找到原因了,#7846 按照这个我让ai删除low完整性标签就可以正常build。 我在0.1.7-rc.1版本用使用过D:\DSH为项目目录,deepseek-harness继承了low完整性标签 |
你找到的机制方向是对的——但请检查那三样里的另一样1. 你的判断与包内文档吻合
⇒ 也就是说:标签是"常驻"的,DSH 退出后它留在目录上。你用 2.
|
| 已有报告 | 破坏范围 |
|---|---|
#7875 |
workspace-write 在既有目录里写不进去 |
#7846 |
工作区内其他工具写不进去 |
| 你这条 | 离开 DSH 之后,一个普通项目目录的构建坏掉 |
⇒ 请把它补到 #7846(或 #7875)里作为第三个数据点,而不是留在 #7807 这条"源码构建失败"里——因为那两条正在讨论"常驻标签的代价",你这个"连 build 都被它弄坏"的实例是它们最需要的证据。
4. 一条安全提醒
删标签/还原权限是放宽动作(README :121 明说标签是写入边界的代价)。所以请在报告里写明:这是为了恢复本机可用性的补救,而不是"正确修法"——正确修法是让 DSH 在退出或下次授权时能收敛(或把常驻范围限制住)。

Uh oh!
There was an error while loading. Please reload this page.
win11 pwsh、cmd 使用pnpm run build
最后报错
✔ [@deepseek-ai/dsh-client-ui-sidebar-documentpreview/client] Build complete in 4810ms
$ pnpm --filter @deepseek-ai/dsh-web-frontend run build
native/system/packages/darwin-arm64 | [WARN] Unsupported platform: wanted: {"cpu":["arm64"],"os":["darwin"],"libc":["any"]} (current: {"os":"win32","cpu":"x64","libc":"unknown"})
native/system/packages/darwin-x64 | [WARN] Unsupported platform: wanted: {"cpu":["x64"],"os":["darwin"],"libc":["any"]} (current: {"os":"win32","cpu":"x64","libc":"unknown"})
native/system/packages/linux-arm64 | [WARN] Unsupported platform: wanted: {"cpu":["arm64"],"os":["linux"],"libc":["any"]} (current: {"os":"win32","cpu":"x64","libc":"unknown"})
native/system/packages/linux-x64 | [WARN] Unsupported platform: wanted: {"cpu":["x64"],"os":["linux"],"libc":["any"]} (current: {"os":"win32","cpu":"x64","libc":"unknown"})
$ vite build
vite v6.4.3 building for production...
✓ 425 modules transformed.
✗ Build failed in 2.44s
error during build:
[vite:esbuild-transpile] remove C:\Users\ADMINI~1\AppData\Local\Temp\esbuild-ea06b8d9a018f0ae6a8a7d8e24f224e95da891e0da986beec0292bb545bc338a: Access is denied.
at D:\DSH\deepseek-harness\node_modules.pnpm\esbuild@0.25.12\node_modules\esbuild\lib\main.js:718:38
at responseCallbacks. (D:\DSH\deepseek-harness\node_modules.pnpm\esbuild@0.25.12\node_modules\esbuild\lib\main.js:603:9)
at handleIncomingPacket (D:\DSH\deepseek-harness\node_modules.pnpm\esbuild@0.25.12\node_modules\esbuild\lib\main.js:657:31)
at Socket.readFromStdout (D:\DSH\deepseek-harness\node_modules.pnpm\esbuild@0.25.12\node_modules\esbuild\lib\main.js:581:7)
at Socket.emit (node:events:508:28)
at addChunk (node:internal/streams/readable:563:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:514:3)
at Readable.push (node:internal/streams/readable:394:5)
at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)
D:\DSH\deepseek-harness\apps\web:
[ERR_PNPM_RECURSIVE_RUN_FIRST_FAIL] @deepseek-ai/dsh-web-frontend@0.1.7-rc.2 build:
vite buildExit status 1
[ELIFECYCLE] Command failed with exit code 1.
D:\DSH\deepseek-harness\scripts\build.ts:27
throw new Error(
build: ${script} exited with ${String(result.status ?? result.signal)})^
Error: build: build:web exited with 1
at runScript (D:\DSH\deepseek-harness\scripts\build.ts:27:11)
at main (D:\DSH\deepseek-harness\scripts\build.ts:46:3)
at (D:\DSH\deepseek-harness\scripts\build.ts:53:23)
at ModuleJob.run (node:internal/modules/esm/module_job:430:25)
at async onImport.tracePromise.proto (node:internal/modules/esm/loader:661:26)
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
Node.js v24.14.0
[ELIFECYCLE] Command failed with exit code 1.
我启动zcode修复,告诉我可以编译成功,但我手动执行不行。
All reactions