使用 npm 安装

openclaw openclaw官方 1

OpenClaw 是一个 Node.js 项目,使用 pnpm 安装依赖的步骤如下:

使用 npm 安装-第1张图片-OpenClaw开源下载|官方OpenClaw下载

确保已安装 pnpm

如果没有安装 pnpm,先安装它:

# 或使用其他方式
# Windows (PowerShell)
iwr https://get.pnpm.io/install.ps1 -useb | iex
# macOS/Linux
curl -fsSL https://get.pnpm.io/install.sh | sh -

安装项目依赖

在 OpenClaw 项目根目录下运行:

# 安装所有依赖(根据 package.json)
pnpm install
# 或简写
pnpm i

常用 pnpm 命令

# 添加依赖包
pnpm add <package-name>           # 安装到 dependencies
pnpm add -D <package-name>        # 安装到 devDependencies
pnpm add -g <package-name>        # 全局安装
# 移除依赖
pnpm remove <package-name>
# 更新依赖
pnpm update                       # 更新所有
pnpm update <package-name>        # 更新特定包
# 运行脚本
pnpm run <script-name>            # 如 pnpm run dev
# 清理
pnpm prune                        # 移除未使用的包

配置镜像源(可选)

如果下载慢,可以切换镜像源:

# 设置淘宝镜像
pnpm config set registry https://registry.npmmirror.com
# 查看当前源
pnpm config get registry
# 恢复官方源
pnpm config set registry https://registry.npmjs.org

OpenClaw 特定的安装提示

如果是第一次运行 OpenClaw,可能还需要:

# 1. 安装依赖
pnpm install
# 2. 检查是否有特殊构建步骤
# 查看 package.json 中的 scripts
cat package.json | grep scripts
# 3. 运行开发环境
pnpm run dev
# 或构建生产版本
pnpm run build

常见问题解决

# node_modules 有问题
pnpm install --force           # 强制重新安装
# 清除 pnpm 缓存
pnpm store prune
# 检查 pnpm 版本
pnpm -v

注意:

  • pnpm 使用硬链接和符号链接,比 npm/yarn 更节省磁盘空间
  • 首次安装时,pnpm 会创建全局存储(store)
  • 确保 Node.js 版本符合 OpenClaw 的要求(查看 .nvmrc 或 package.json 中的 engines 字段)

如果遇到具体问题,请查看 OpenClaw 项目的 README 或 issue 文档。

标签: npm 安装

抱歉,评论功能暂时关闭!