问题描述

版本:2026.3.22(上一正常版本:2026.3.13)

更新到 2026.3.22 后,OpenClaw 的 网页控制面板无法访问,提示:

Control UI assets not found. Build them with pnpm ui:build (auto-installs UI deps), or run pnpm ui:dev during development.

根本原因

通过 npm pack --dry-run 对比两个版本发现:

版本 dist/control-ui/ 目录
2026.3.13 ✅ 正常包含(index.html、assets/、favicons 等)
2026.3.22 ❌ 完全缺失,仅剩 control-ui-assets-xxx.js 和 control-ui-shared-xxx.js 两个文件

即 2026.3.22 的 npm 包发布时漏掉了 dist/control-ui/ 目录。

解决方案

从旧版本(2026.3.13)中手动提取缺失的 control-ui 目录:

cd /tmp && npm pack openclaw@2026.3.13

tar -xzf openclaw-2026.3.13.tgz package/dist/control-ui/

cp -r /tmp/package/dist/control-ui $(npm prefix -g)/lib/node_modules/openclaw/dist/

openclaw gateway restart

完成后刷新控制面板页面即可恢复正常。

环境信息

  • OS:mac os
  • Node.js:v22

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐