Skip to main content

Node.js

OpenClaw vereist Node 22 of nieuwer. Het installatiescript detecteert en installeert Node automatisch — deze pagina is bedoeld voor wanneer je Node zelf wilt instellen en wilt controleren of alles correct is aangesloten (versies, PATH, globale installaties).

Controleer je versie

Als dit v22.x.x of hoger weergeeft, zit je goed. Als Node niet is geïnstalleerd of de versie te oud is, kies hieronder een installatiemethode.

Node installeren

Homebrew (aanbevolen):
Versiebeheerders maken het eenvoudig om tussen Node-versies te wisselen. Populaire opties:
  • fnm — snel, cross‑platform
  • nvm — veelgebruikt op macOS/Linux
  • mise — polyglot (Node, Python, Ruby, enz.)
Voorbeeld met fnm:
Zorg ervoor dat je versiebeheerder is geïnitialiseerd in het opstartbestand van je shell (~/.zshrc of ~/.bashrc). Als dat niet zo is, wordt openclaw mogelijk niet gevonden in nieuwe terminalsessies omdat de PATH de bin-map van Node niet bevat.

Problemen oplossen

openclaw: command not found

Dit betekent bijna altijd dat de globale bin-map van npm niet in je PATH staat.
1

Find your global npm prefix

2

Check if it's on your PATH

3

Add it to your shell startup file

Voeg toe aan ~/.zshrc of ~/.bashrc:
Open daarna een nieuwe terminal (of voer rehash uit in zsh / hash -r in bash).

Rechtenfouten bij npm install -g (Linux)

Als je EACCES-fouten ziet, wijzig dan de globale npm-prefix naar een map waarvoor de gebruiker schrijfrechten heeft:
Voeg de regel export PATH=... toe aan je ~/.bashrc of ~/.zshrc om dit permanent te maken.