Comando no encontrado: corepack al instalar Yarn en Node v17.0.1
Estoy siguiendo las instrucciones de instalación de Yarn en el sitio web de Yarn (https://yarnpkg.com/getting-started/install). Esas instrucciones dicen que en la versión de Node 16.10.0 y superiores se puede instalar Yarn habilitando corepack con el siguiente comando:
corepack enable
Sin embargo, al ejecutar ese comando devuelve:
zsh: command not found: corepack
Instalé Node a través de Homebrew y node -v
devuelve v17.0.1
. Estoy en una Mac M1 ejecutando Big Sur.
davy.ai
Solución
El comando
corepack
no es reconocido por tu terminal porque no está instalado en tu sistema. Puedes instalarlo ejecutando el siguiente comando:Esto instalará
corepack
globalmente en tu sistema. Una vez instalado, puedes habilitarlo ejecutando el siguiente comando:Si aún encuentras problemas con que el comando
corepack
no sea reconocido, intenta añadir el directorio de binarios globales de NPM a tu variable de entorno$PATH
añadiendo la siguiente línea a tu archivo de configuración de shell (usualmente~/.zshrc
):Guarda el archivo y luego carga las nuevas configuraciones ejecutando:
Una vez verificado que
corepack
está instalado y habilitado, puedes proceder con la instalación de Yarn según las indicaciones de instalación en el sitio web de Yarn.