Node.js
OpenClaw nécessite Node 22 ou une version plus récente. Le script d'installation détectera et installera Node automatiquement — cette page est destinée aux cas où vous souhaitez configurer Node vous-même et vous assurer que tout est correctement configuré (versions, PATH, installations globales).
Vérifiez votre version
node -v
Si cela affiche v22.x.x ou une version supérieure, c'est bon. Si Node n'est pas installé ou si la version est trop ancienne, choisissez une méthode d'installation ci-dessous.
Installer Node
brew install nodeDépannage
openclaw : commande introuvable
Cela signifie presque toujours que le répertoire bin global de npm n'est pas dans votre PATH.
Étape 1 : Trouvez votre préfixe global npm
npm prefix -g
Étape 2 : Vérifiez s'il est dans votre PATH
echo "$PATH"
Recherchez <npm-prefix>/bin (macOS/Linux) ou <npm-prefix> (Windows) dans la sortie.
Étape 3 : Ajoutez-le à votre fichier de démarrage du shell
export PATH="$(npm prefix -g)/bin:$PATH"
Erreurs de permission sur npm install -g (Linux)
Si vous voyez des erreurs EACCES, changez le préfixe global de npm vers un répertoire accessible en écriture par l'utilisateur :
mkdir -p "$HOME/.npm-global"
npm config set prefix "$HOME/.npm-global"
export PATH="$HOME/.npm-global/bin:$PATH"
Ajoutez la ligne export PATH=... à votre ~/.bashrc ou ~/.zshrc pour la rendre permanente.
Diagnostics FlagsSession Management Deep Dive