Node.js
OpenClaw wymaga Node 22.14 lub nowszego. Node 24 jest domyślnym i zalecanym środowiskiem runtime dla instalacji, CI i procesów wydawniczych. Node 22 pozostaje obsługiwany w ramach aktywnej linii LTS. Skrypt instalacyjny automatycznie wykryje i zainstaluje Node — ta strona jest przeznaczona dla sytuacji, gdy chcesz samodzielnie skonfigurować Node i upewnić się, że wszystko jest poprawnie połączone (wersje, PATH, instalacje globalne).Sprawdź swoją wersję
v24.x.x lub nowszą wersję, używasz zalecanej domyślnej wersji. Jeśli wypisze v22.14.x lub nowszą wersję, korzystasz z obsługiwanej ścieżki Node 22 LTS, ale nadal zalecamy aktualizację do Node 24, gdy będzie to wygodne. Jeśli Node nie jest zainstalowany albo wersja jest zbyt stara, wybierz jedną z metod instalacji poniżej.
Zainstaluj Node
- macOS
- Linux
- Windows
Użycie menedżera wersji (nvm, fnm, mise, asdf)
Użycie menedżera wersji (nvm, fnm, mise, asdf)
Rozwiązywanie problemów
openclaw: command not found
Prawie zawsze oznacza to, że globalny katalog binarny npm nie znajduje się w PATH.
Sprawdź, czy jest w PATH
<npm-prefix>/bin (macOS/Linux) lub <npm-prefix> (Windows) w danych wyjściowych.Błędy uprawnień przy npm install -g (Linux)
Jeśli widzisz błędy EACCES, przełącz globalny prefiks npm na katalog zapisywalny przez użytkownika:
export PATH=... do ~/.bashrc lub ~/.zshrc, aby zmiana była trwała.
Powiązane
- Przegląd instalacji — wszystkie metody instalacji
- Aktualizowanie — utrzymywanie OpenClaw w aktualnym stanie
- Pierwsze kroki — pierwsze kroki po instalacji