Zum Inhalt springen

Node.js für OpenClaw richtig einrichten

Kennst du das? Du willst ein neues Tool installieren, aber die Node.js-Version auf deinem Rechner ist veraltet oder die globalen Pfade sind falsch konfiguriert. Solche Kleinigkeiten halten den Workflow auf und sorgen für unnötigen Frust beim Setup.

Damit du direkt mit OpenClaw starten kannst, zeige ich dir hier den schnellsten Weg zur richtigen Node.js-Umgebung. Eine saubere Installation spart dir später Zeit bei der Fehlersuche.

  • Node.js 22 oder neuer

Prüfe zuerst, ob du bereits eine passende Version installiert hast. Öffne dein Terminal und gib folgenden Befehl ein:

Terminal-Fenster
node -v

Wenn die Ausgabe v22.x.x oder höher anzeigt, bist du startklar. Falls nicht, folge diesen Schritten für dein Betriebssystem:

macOS:

Homebrew (empfohlen):

Terminal-Fenster
brew install node

Alternativ kannst du den macOS-Installer direkt von nodejs.org laden.

Linux:

Ubuntu / Debian:

Terminal-Fenster
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs

Fedora / RHEL:

Terminal-Fenster
sudo dnf install nodejs

Windows:

winget (empfohlen):

Terminal-Fenster
winget install OpenJS.NodeJS.LTS

Chocolatey:

Terminal-Fenster
choco install nodejs-lts

Ich empfehle dir die Nutzung eines Version Managers. Damit kannst du unkompliziert zwischen Node-Versionen wechseln, ohne dein System zu verlangsamen. Hier sind vier gute Optionen:

  • fnm – extrem schnell und cross-platform
  • nvm – der Klassiker für macOS und Linux
  • mise – unterstützt mehrere Sprachen (Node, Python, Ruby)
  • asdf – ein bewährter Allrounder

Beispiel mit fnm:

Terminal-Fenster
fnm install 22
fnm use 22

Das liegt meistens daran, dass das globale bin-Verzeichnis von npm nicht in deinem PATH hinterlegt ist.

Terminal-Fenster
npm prefix -g
Terminal-Fenster
echo "$PATH"

Suche in der Ausgabe nach <npm-prefix>/bin (macOS/Linux) oder <npm-prefix> (Windows).

macOS / Linux:

Füge dies zu deiner ~/.zshrc oder ~/.bashrc hinzu:

Terminal-Fenster
export PATH="$(npm prefix -g)/bin:$PATH"

Öffne danach ein neues Terminal oder führe rehash (zsh) bzw. hash -r (bash) aus.

Windows:

Füge den Output von npm prefix -g über Einstellungen → System → Umgebungsvariablen zu deinem System-PATH hinzu.

Falls EACCES-Fehler auftreten, solltest du den globalen Prefix von npm auf ein Verzeichnis ändern, für das dein User Schreibrechte hat:

Terminal-Fenster
mkdir -p "$HOME/.npm-global"
npm config set prefix "$HOME/.npm-global"
export PATH="$HOME/.npm-global/bin:$PATH"

Schreibe die export PATH=... Zeile in deine ~/.bashrc oder ~/.zshrc, damit die Einstellung dauerhaft bleibt.

Du hast spezifische Fragen zu deiner Umgebung? Nutze den AI Setup Assistant für Hilfe in Echtzeit.

OpenClaw

OpenClaw Expert

Noch festgefahren?

Wenn diese Seite nicht hilft, frage OpenClaw Expert nach Schritt-fuer-Schritt-Loesungen.