最优离线方案:使用 npm-pack-all
针对这种依赖极多且包含 Git 源码的项目,手动修改 package.json 极易出错。强烈建议在联网机器上完成以下操作:
安装工具:npm install -g npm-pack-all
完整安装:pnpm install (确保所有 node_modules 已下载,包括报错的那个 @tloncorp/api)
手动构建 UI(如果需要):pnpm ui:build
打包所有依赖:在根目录下运行 npm-pack-all
离线安装:将生成的 .tgz 文件拷贝到离线服务器,运行:
npm install ./openclaw-2026.3.8.tgz --offline
npm离线打包
本文来自博客园,作者:竹石2020,转载请注明原文链接:https://www.cnblogs.com/ch2020/p/19686438
