问题背景
最近有用户反馈 OpenClaw 在发布最新的 npm 包时存在打包疏忽,遗漏了 dist/control-ui/ 目录。这会导致用户在执行版本升级后,发现原有的 Web 控制台无法正常访问。
—
临时修复方案
在官方发布修复补丁之前,你可以通过以下步骤手动构建并恢复控制台功能:
克隆源码仓库:
获取最新的 UI 源代码到临时目录。
git clone --depth 1 https://github.com/openclaw/openclaw.git /tmp/openclaw-src
构建 UI 静态文件:
进入源码目录并执行构建命令(需环境支持 pnpm)。
cd /tmp/openclaw-src
pnpm install && pnpm ui:build
手动补全文件:
重启服务:
完成文件替换后,重启网关使配置生效。
—
友情提示
- 请在执行操作前确认你的 npm 全局安装路径,部分系统可能位于
/usr/local/lib/node_modules/。
- 如果遇到权限问题,请在复制命令前添加
sudo。
标签:#OpenClaw #Bug修复 #控制台丢失 #开源技术 #运维技巧