Skip to main content

Node.js

OpenClaw kräver Node 22 eller senare. Den installer script kommer att upptäcka och installera Node automatiskt — denna sida är för när du vill ställa in Node själv och se till att allt är ansluten korrekt (versioner, PATH, globala installationer).

Kontrollera din version

Om detta skriver ut v22.x.x eller högre, är du bra. Om noden inte är installerad eller versionen är för gammal, välj en installationsmetod nedan.

Installera Node

Homebrew (rekommenderas):
Versionshanterare låter dig växla mellan Node versioner lätt. Populära alternativ:
  • fnm — snabb, plattformsoberoende
  • nvm — vanligt använd på macOS/Linux
  • mise — polyglott (Node, Python, Ruby, m.m.)
Exempel med fnm:
Se till att din versionshanterare är initierad i din skalstartfil (~/.zshrc eller ~/.bashrc). Om det inte är det kan openclaw inte hittas i nya terminalsessioner eftersom PATH inte kommer att inkludera Nodes bin katalog.

Felsökning

openclaw: command not found

Detta betyder nästan alltid att npm:s globala bin-katalog inte finns på din PATH.
1

Find your global npm prefix

2

Check if it's on your PATH

3

Add it to your shell startup file

Lägg till i ~/.zshrc eller ~/.bashrc:
Öppna sedan en ny terminal (eller kör rehash i zsh / hash -r i bash).

Behörighetsfel på npm install -g (Linux)

Om du ser EACCES-fel, byt npm:s globala prefix till en katalog som är skrivbar för användaren:
Lägg till raden export PATH=... i din ~/.bashrc eller ~/.zshrc för att göra det permanent.