Comando nodemon no encontrado

Comando nodemon no encontrado
"Nodemon es una utilidad fantástica para el nodo.desarrolladores de JS. Permite a los desarrolladores centrarse en escribir código sin preocuparse por actualizar los cambios. Funciona reiniciando la aplicación cada vez que se modifican los archivos y directorios en la aplicación.

Esto hace que el flujo de trabajo del desarrollador sea mucho más fácil y suave. Sí, tienes suficientes errores de los que preocuparte.

Sin embargo, cuando comienzas con el nodo.Desarrollo JS, puede encontrar el error "Comando nodemon no encontrado". Y en este tutorial, nuestro objetivo es ayudarlo a comprender por qué ocurre este error y darle un método rápido y fácil de solucionarlo."

Empecemos.

Error de "comando nodemon no encontrado" - causa

Las siguientes son algunas de las causas del error de "comando nodemon no encontrado".

  1. Nodemon no está instalado.
  2. Nodemon está disponible en un camino diferente.
  3. La utilidad de Nodemon no está instalada a nivel mundial.

Las anteriores son algunas de las principales causas del error de "comando nodemon no encontrado".

Discutamos cada causa del error y su posible solución correspondiente.

Nodemon no está instalado

Al comenzar, puede pensar que Nodemon es parte del nodo.Paquete JS. Sin embargo, éste no es el caso; Aunque proporciona algunas características altamente necesarias por nodo.JS desarrolladores, debe instalarse manualmente.

Por lo tanto, incluso si tienes nodo.JS instalado, no significa que Nodemon también sea.

Para resolver este problema, simplemente puede instalar Nodemon como se muestra en los comandos a continuación:

$ sudo nmp instalación -g nodemon

El comando utiliza el administrador de paquetes de nodo para descargar e instalar la utilidad Nodemon en un nivel global.

Si previamente había instalado Nodemon sin el indicador -g, puede reinstalarlo ejecutando el comando:

$ sudo npm desinstalación nodemon
$ sudo npm desinstalación -g nodemon

Y con eso, debe tener el comando nodemon disponible en su sistema.

Nodemon Utility se instala en una ruta diferente

Los sistemas UNIX tienen un conjunto de directorios que se verificarán cuando invoque un comando desde el terminal. Los directorios populares incluyen /bin, /usr /bin /sbin, /usr /local /bin, /usr /sbin, etc.

Por lo tanto, si Nodemon se instala en un directorio diferente que no está disponible en la variable de entorno de ruta del sistema, el comando fallará.

Por defecto, Nodemon se instala en el directorio/usr/local/bin/nodemon. Si Nodemon está en una ubicación diferente, puede crear un enlace simbólico al directorio de destino.

sudo ln -s/target//where/nodejs/is/instalado

Asegúrese de que el directorio de destino sea parte de la ruta.

Nodemon no está instalado a nivel mundial

Nodemon debe instalarse a nivel global para que pueda importarlo a cualquier proyecto. Por lo tanto, si lo instaló sin el indicador -g, solo será accesible en ese proyecto.

Puede resolver esto desinstalándolo e instalándolo como un paquete global:

$ sudo nmp desinstalar nodemon
$ sudo nmp instalación -g nodemon

Asegúrese de ejecutar el comando con privilegios raíz para evitar cualquier error que pueda surgir de permisos insuficientes.

También puede solucionar un permiso incorrecto ejecutando el comando:

$ sudo chown -r $ user: $ (ID -gn $ user)/usuarios/nombre de usuario/.configuración

Finalmente, puede verificar que Nodemon funciona verificando la versión:

Felicitaciones, ahora tienes el comando Nodemon disponible.

Conclusión

En este tutorial, cubrimos las diversas causas del error de "comando nodemon no encontrado" y cómo solucionarlo.

Gracias por leer!!