简要总结
Node.js
这页是教你给电脑安装一个叫 Node.js 的“小帮手”。OpenClaw 这个工具需要它才能工作。如果你发现电脑里没有它,或者它的版本太老了,就可以看这页来安装。我们会先教你怎么检查版本,然后告诉你在苹果电脑、普通电脑和 Windows 电脑上分别怎么安装,最后还会帮你解决安装后可能遇到的小问题。
五岁小孩版解释
Node.js 就像是一个能让电脑听懂 JavaScript 语言(一种用来做网页和工具的语言)的翻译官。OpenClaw 需要这位翻译官来帮忙,而且它需要版本是 22 或更新的大哥哥。这页就是教你自己来找到并安装这位翻译官。
首先,我们要看看你的电脑里有没有这位翻译官,以及它是不是够新。你需要打开电脑的“终端”或“命令提示符”窗口,就像打开一个能和电脑说悄悄话的小黑框。在里面输入 node -v 然后按回车。如果电脑显示的数字是 v22 或更大,那就太好了!如果没有显示,或者数字太小,我们就需要安装一个新的。
接下来是安装。安装方法就像选不同的路回家,要看你的电脑是什么牌子。
- 如果你的电脑是苹果电脑 (macOS):
推荐用 Homebrew 这个“软件商店”来安装。在刚才的小黑框里输入
brew install node然后按回车,它就会帮你装好。 - 如果你的电脑是普通的 Linux 电脑:
这也要看你的 Linux 是什么口味。如果是 Ubuntu 或 Debian,需要输入两行命令。如果是 Fedora 或 RHEL,输入
sudo dnf install nodejs就行。 - 如果你的电脑是 Windows 电脑:
推荐用 winget 这个“软件商店”来安装。在“PowerShell”窗口里输入
winget install OpenJS.NodeJS.LTS然后按回车。
如果你经常需要换用不同版本的 Node.js,可以用一个叫“版本管理器”的小工具,比如 fnm 或 nvm。它就像一个遥控器,可以轻松切换不同版本的翻译官。但要注意哦,装好版本管理器后,要记得在电脑的启动文件里(比如 ~/.zshrc)把它打开,不然新开的窗口可能找不到 Node.js。
有时候装好了,但输入命令时电脑却说“找不到 openclaw”。这通常是因为电脑不知道去哪找 Node.js 安装的工具。别担心,我们可以告诉它。
- 第一步,找到工具放哪儿了。在小黑框里输入
npm prefix -g,电脑会告诉你一个地址。 - 第二步,看看电脑认不认识这条路。输入
echo "$PATH",看看电脑显示的很多地址里,有没有包含第一步找到的那个地址加上/bin。 - 第三步,把这条路告诉电脑。你需要把这条路写进电脑的“备忘录”里。苹果或 Linux 电脑是写在
~/.zshrc或~/.bashrc文件里,加一行export PATH="$(npm prefix -g)/bin:$PATH"。Windows 电脑是在“设置”里的“环境变量”中添加。改完后,记得关掉小黑框再重新打开一个。
在 Linux 电脑上,如果你用 npm install -g 安装东西时电脑说“没有权限”,我们可以让工具都安装到你自己家目录下的一个文件夹里,这样就不会有权限问题了。按照页面里的三行命令做就行,并且也要记得把最后一行 export PATH=... 加到你的 ~/.bashrc 文件里,这样以后就一直有效了。