Skip to main content

Node.js

OpenClaw requiere Node 22 o superior. El script de instalación detectará e instalará Node automáticamente — esta página es para cuando desea configurar Node por su cuenta y asegurarse de que todo esté conectado correctamente (versiones, PATH, instalaciones globales).

Verifique su versión

Si esto imprime v22.x.x o superior, está listo. Si Node no está instalado o la versión es demasiado antigua, elija un método de instalación a continuación.

Instalar Node

Homebrew (recomendado):
Los gestores de versiones le permiten cambiar fácilmente entre versiones de Node. Opciones populares:
  • fnm — rápido, multiplataforma
  • nvm — ampliamente usado en macOS/Linux
  • mise — políglota (Node, Python, Ruby, etc.)
Ejemplo con fnm:
Asegúrese de que su gestor de versiones esté inicializado en el archivo de inicio de su shell (~/.zshrc o ~/.bashrc). Si no lo está, openclaw puede no encontrarse en nuevas sesiones de terminal porque el PATH no incluirá el directorio bin de Node.

Solución de problemas

openclaw: command not found

Esto casi siempre significa que el directorio bin global de npm no está en su PATH.
1

Find your global npm prefix

2

Check if it's on your PATH

3

Add it to your shell startup file

Agregue a ~/.zshrc o ~/.bashrc:
Luego abra una nueva terminal (o ejecute rehash en zsh / hash -r en bash).

Errores de permisos en npm install -g (Linux)

Si ve errores EACCES, cambie el prefijo global de npm a un directorio con permisos de escritura para el usuario:
Agregue la línea export PATH=... a su ~/.bashrc o ~/.zshrc para que sea permanente.