NPM posee uno de los registros de JavaScript más grandes que le ayuda a buscar y administrar paquetes fácilmente.
Este tutorial repasará las soluciones que puede probar cuando encuentre el error "Comando NPM no encontrado".
Que causa este error?
En la mayoría de los casos, este tipo de error ocurre cuando el sistema no puede encontrar la ruta donde se instala NPM o NodeJS.
Esto podría deberse a que no tiene NPM o NodeJS instalados en su sistema o no ha configurado la ruta a los binarios.
Asegúrese de que esté instalado NPM
El primer paso para resolver este tipo de error es asegurarse de tener NPM instalado en su sistema.
Solo necesita instalar NodeJs, ya que viene empaquetado en la mayoría de los casos. Para verificar si NodeJS está instalado, ejecute el comando:
$ nodo -v
Si NodeJS está instalado en su sistema, el comando anterior debe producir la versión de nodo instalada.
Si recibe un error, no lo tiene instalado en su sistema.
Instalación de NodeJS y NPM en Windows
Para instalar NPM y NodeJS en su sistema Windows, abra su navegador y navegue al recurso a continuación:
https: // nodejs.org/en/descargar/
Seleccione el instalador para su sistema y descargándolo.
Inicie el paquete del instalador una vez que la descarga esté completa y siga el asistente de configuración.
En "Configuración personalizada", seleccione Agregar a la ruta y establecerla en "La función completa se instalará en el disco duro local."
Siga los siguientes pasos, haga clic en Instalar un proceso de instalación.
Verifique las versiones de nodo y npm.
Una vez que se complete la instalación, abra la ventana de su terminal y ejecute los comandos:
$ nodo -v
El comando anterior debe devolver la versión de nodo instalada
$ npm -v
Lo anterior debe imprimir la versión NPM instalada.
Windows agregue manualmente nodo y npm a la ruta
En Windows, puede enfrentar el error de "comando npm no encontrado" si la ruta a NodeJS y NPM no se agregan a su ruta variable.
Para solucionar esto, localice la ruta a los binarios NodeJ y NPM.
Por defecto, NodeJS está instalado Inc: \ Archivos de programa \ NodeJS
Abra el símbolo del sistema y ejecute el comando a continuación para agregarlo a su ruta
$ set path =%ruta%; "c: \ archivos de programa \ nodejs"
El comando anterior debe agregar el directorio especificado a la variable de ruta.
Instalación de NodeJS y NPM en Linux
En Linux, puede usar su Administrador de paquetes para instalar NodeJS y NPM como se muestra:
$ sudo apt-get actualización
$ sudo apt -get instalación nodejs npm -y
Una vez completado, verifique que los NodeJ y los NPM sean accesibles verificando las versiones.
Corrige el error del "comando npm no encontrado" - permisos
En algunos casos, puede enfrentar el error "comando npm no encontrado" debido a los permisos de directorio.
En Linux, puede solucionarlo ejecutando los comandos:
$ sudo chown -r $ (whoami): root $ (npm root -g)
El comando anterior debe cambiar los permisos de la ubicación del paquete global de NPM al usuario actual.
En macOS, puede ejecutar el comando:
$ sudo chown -r $ (whoami): admin $ (npm root -g)
Conclusión
Este artículo exploró varias causas posibles del error "comando npm no encontrado". También nos sumamos en detalles sobre diferentes métodos y técnicas que puede usar para solucionarlo.