Community translations by veiseule.ai — Help improve them on Crowdin
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

node -v

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):

````
```bash
brew install node
```

Eller ladda ner macOS-installationsprogrammet från [nodejs.org](https://nodejs.org/).
````

Ubuntu / Debian:

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

**Fedora / RHEL:**

```bash
sudo dnf install nodejs
```

Eller använd en versionshanterare (se nedan).
````

winget (rekommenderas):

````
```powershell
winget install OpenJS.NodeJS.LTS
```

**Chocolatey:**

```powershell
choco install nodejs-lts
```

Eller ladda ner Windows-installationsprogrammet från [nodejs.org](https://nodejs.org/).
````

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:

fnm install 22
fnm use 22

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.

bash npm prefix -g bash echo "$PATH"

```
Leta efter `<npm-prefix>/bin` (macOS/Linux) eller `<npm-prefix>` (Windows) i utdata.
```

Lägg till i ~/.zshrc eller ~/.bashrc:

    ```
        ```bash
        export PATH="$(npm prefix -g)/bin:$PATH"
        ```

        Öppna sedan en ny terminal (eller kör `rehash` i zsh / `hash -r` i bash).
      </Tab>
      <Tab title="Windows">
        Lägg till utdata från `npm prefix -g` i din system-PATH via Inställningar → System → Miljövariabler.
      </Tab>
    </Tabs>
    ```

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:

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

Lägg till raden export PATH=... i din ~/.bashrc eller ~/.zshrc för att göra det permanent.