Skip to main content

title: “Node.js”---

Node.js

La base d’exécution d’OpenClaw est Node 22+. Le script d’installation détectera et installera automatiquement Node — cette page est réservée lorsque vous voulez configurer Node vous-même et vous assurer que tout est bien branché (versions, PATH, installations globales).

Vérifiez votre version

Si cela affiche v22.x.x ou supérieur, vous êtes bon. Si Node n’est pas installé ou que la version est trop ancienne, choisissez une méthode d’installation ci-dessous.

Install Node

Homebrew (recommandé) :
Ou téléchargez l’installateur macOS depuis nodejs.org.
Les gestionnaires de versions vous permettent de basculer facilement entre les versions de Node. Options populaires :- fnm — fast, cross-platform - nvm — largement utilisé sur macOS/Linux - mise — polygotte (Node, Python, Ruby, etc.)Exemple avec fnm :
Assurez-vous que votre gestionnaire de versions est initialisé dans le fichier de démarrage de votre shell (~/.zshrc ou ~/.bashrc). Sinon, openclaw peut ne pas être trouvé dans les nouvelles sessions de terminal, car le PATH n’inclura pas le répertoire bin de Node.

Problemes courants

openclaw: command not found

Cela signifie presque toujours que le répertoire global npm n’est pas présent dans votre PATH.
1

Find your global npm prefix

2

Check if it's on your PATH

Recherchez <npm-prefix>/bin (macOS/Linux) ou <npm-prefix> (Windows) dans la sortie.
3

Add it to your shell startup file

Ajoutez ceci à ~/.zshrc ou ~/.bashrc :
Ouvrez ensuite un nouveau terminal (ou exécutez rehash dans zsh / hash -r dans bash).

Permission errors on npm install -g (Linux)

Si vous voyez des erreurs EACCES, changez le préfixe global npm vers un répertoire accessible en écriture par l’utilisateur :
Ajoutez la ligne export PATH=... à votre ~/.bashrc ou ~/.zshrc pour la rendre permanente.