Node.js
Node.js
Sección titulada «Node.js»OpenClaw requiere Node 22.14 o más reciente. Node 24 es el entorno de ejecución predeterminado y recomendado para instalaciones, CI y flujos de trabajo de lanzamiento. Node 22 sigue siendo compatible a través de la línea LTS activa. El script de instalación detectará e instalará Node automáticamente; esta página es para cuando desees configurar Node tú mismo y asegurarte de que todo esté conectado correctamente (versiones, PATH, instalaciones globales).
Verifica tu versión
Sección titulada «Verifica tu versión»node -vSi esto imprime v24.x.x o superior, estás en la versión predeterminada recomendada. Si imprime v22.14.x o superior, estás en la ruta compatible de Node 22 LTS, pero aún recomendamos actualizar a Node 24 cuando sea conveniente. Si Node no está instalado o la versión es demasiado antigua, elige un método de instalación a continuación.
Instalar Node
Sección titulada «Instalar Node»Homebrew (recomendado):
brew install nodeO descargue el instalador de macOS desde nodejs.org.
Ubuntu / Debian:
curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -sudo apt-get install -y nodejsFedora / RHEL:
sudo dnf install nodejsO usa un gestor de versiones (ver abajo).
winget (recomendado):
winget install OpenJS.NodeJS.LTSChocolatey:
choco install nodejs-ltsO descargue el instalador de Windows desde nodejs.org.
Using a version manager (nvm, fnm, mise, asdf)
Solución de problemas
Sección titulada «Solución de problemas»openclaw: command not found
Sección titulada «openclaw: command not found»Esto casi siempre significa que el directorio bin global de npm no está en tu PATH.
Find your global npm prefix
Ventana de terminal npm prefix -gComprueba si está en tu PATH
Ventana de terminal echo "$PATH"Busca `
/bin
(macOS/Linux) o` (Windows) en la salida.
Agrégalo a tu archivo de inicio de shell
Agrega a
~/.zshrco~/.bashrc:Ventana de terminal export PATH="$(npm prefix -g)/bin:$PATH"Luego abre una nueva terminal (o ejecuta
rehashen zsh /hash -ren bash).Agrega la salida de
npm prefix -ga tu PATH del sistema mediante Configuración → Sistema → Variables de entorno.
Errores de permiso en npm install -g (Linux)
Sección titulada «Errores de permiso en npm install -g (Linux)»Si ves errores de EACCES, cambia el prefijo global de npm a un directorio escribible por el usuario:
mkdir -p "$HOME/.npm-global"npm config set prefix "$HOME/.npm-global"export PATH="$HOME/.npm-global/bin:$PATH"Agrega la línea export PATH=... a tu ~/.bashrc o ~/.zshrc para hacerlo permanente.
Relacionado
Sección titulada «Relacionado»- Resumen de instalación — todos los métodos de instalación
- Actualización — mantener OpenClaw actualizado
- Primeros pasos — primeros pasos después de la instalación