Caricamento in corso...
Caricamento in corso...
Last synced: Today, 22:00
Technical reference for the OpenClaw framework. Real-time synchronization with the official documentation engine.
Use this file to discover all available pages before exploring further.
OpenClaw requires Node 22.14 or newer. Node 24 is the default and recommended runtime for installs, CI, and release workflows. Node 22 remains supported via the active LTS line. The installer script will detect and install Node automatically — this page is for when you want to set up Node yourself and make sure everything is wired up correctly (versions, PATH, global installs).
bashnode -v
If this prints
v24.x.xv22.14.xtext```bash} brew install node ``` Or download the macOS installer from [nodejs.org](https://nodejs.org/).
text```bash} curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash - sudo apt-get install -y nodejs ``` **Fedora / RHEL:** ```bash} sudo dnf install nodejs ``` Or use a version manager (see below).
text```powershell} winget install OpenJS.NodeJS.LTS ``` **Chocolatey:** ```powershell} choco install nodejs-lts ``` Or download the Windows installer from [nodejs.org](https://nodejs.org/).
openclaw: command not foundThis almost always means npm's global bin directory isn't on your PATH.
textLook for `<npm-prefix>/bin` (macOS/Linux) or `<npm-prefix>` (Windows) in the output.
text```bash} export PATH="$(npm prefix -g)/bin:$PATH" ``` Then open a new terminal (or run `rehash` in zsh / `hash -r` in bash). </Tab> <Tab title="Windows"> Add the output of `npm prefix -g` to your system PATH via Settings → System → Environment Variables. </Tab> </Tabs>
npm install -gIf you see
EACCESbashmkdir -p "$HOME/.npm-global" npm config set prefix "$HOME/.npm-global" export PATH="$HOME/.npm-global/bin:$PATH"
Add the
export PATH=...~/.bashrc~/.zshrc© 2024 TaskFlow Mirror
Powered by TaskFlow Sync Engine