Resolver comando de Nodemon no encontrado

Olorunfemi Akinlua 15 febrero 2024
  1. Use npm para resolver el comando Nodemon no encontrado
  2. Use npx para resolver el comando Nodemon no encontrado
  3. Use hilo para resolver el comando Nodemon no encontrado
Resolver comando de Nodemon no encontrado

Al reiniciar automáticamente la aplicación de nodo cuando detecta cambios de archivos en el directorio, nodemon es una utilidad que ayuda a desarrollar aplicaciones basadas en NodeJS.

Su código y proceso de desarrollo no necesitan ser alterados para usar nodemon. Un sustituto de envoltura de nodo es nodemon.

Al ejecutar su secuencia de comandos, cambie la palabra nodo en la línea de comando a nodemon.

Si tiene un problema de nodemon command not found cuando usa npm o NodeJS en su PC, Mac o Linux, existen diferentes formas posibles de resolver el problema, especialmente si nodemon está presente.

Este artículo discutirá cómo resolver y lidiar con el error nodemon command not found.

Use npm para resolver el comando Nodemon no encontrado

Con npm, instalamos bibliotecas, paquetes y herramientas útiles y funcionales para mejorar nuestro desarrollo en la plataforma NodeJS. Además, nodemon está disponible a través del administrador de paquetes.

Al igual que con la mayoría de los mensajes de error de “comando no encontrado”, existe una alta probabilidad de que la utilidad nodemon no se haya instalado en su sistema operativo.

Primero debemos verificar si Node está disponible usando el siguiente comando, que genera la versión.

node -v

El resultado esperado es la versión de nodo que tiene en su sistema.

v18.4.0

nodo -v

También deberíamos comprobar si tenemos instalado npm.

npm --version

El resultado esperado es la versión de npm.

8.12.1

versión npm

Si su versión no es la última, puede usar cualquiera de los siguientes comandos (en todos los sistemas operativos).

npm install -g npm@latest
npm update -g

actualización npm -g

Sin embargo, para usuarios de Linux, puede usar el siguiente comando secuencialmente.

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

Ahora que esto está fuera del camino, podemos buscar nodemon en su PC para ver si está disponible.

nodemon -v

Debería ver cualquier error cuando ejecuta el comando anterior.

Independientemente del sistema operativo, puede usar el comando npm para instalar nodemon en su PC.

npm install -g nodemon

npm install -g nodemon

El comando anterior instala nodemon globalmente. Sin embargo, si tiene la intención de instalar nodemon como una dependencia de desarrollo, puede usar el siguiente comando.

npm install --save-dev nodemon

Luego, puede verificar la instalación exitosa al verificar la versión.

nodemon -v

El resultado esperado de este comando es la versión actual instalada.

2.0.19

nodemonio -v

Además, puede consultar la documentación de ayuda para comenzar.

nodemon -h

El resultado esperado:

Usage: nodemon [options] [script.js] [args]

  Options:

  --config file ............ alternate nodemon.json config file to use
  -e, --ext ................ extensions to look for, ie. js,pug,hbs.
  -x, --exec app ........... execute script with "app", ie. -x "python -v".

Si usa un sistema Mac, es posible que tenga problemas para instalar nodemon directamente de esta manera. Por lo tanto, para deshacerse del error nodemon: comando no encontrado, debe usar el siguiente comando, que fuerza la instalación de nodemon.

sudo npm install -g --force nodemon

Si experimenta otros problemas con los errores de EACCES, puede consultar documentación de NPM.

Use npx para resolver el comando Nodemon no encontrado

El npx es un ejecutor de paquetes y una herramienta CLI que nos permite instalar y administrar las dependencias alojadas en el registro npm. Proporciona una manera fácil de usar herramientas CLI y otros ejecutables alojados en el registro.

Especialmente para los usuarios de Mac que tienen problemas con la instalación o el uso de nodemon a través de npm y siguen recibiendo el error comando no encontrado, npx proporciona una buena alternativa para tratar con nodemon.

El siguiente comando ayudará a ejecutarlo localmente (lo que significa que no estará disponible en la ruta de su sistema).

npx nodemon

Luego, agregue la siguiente declaración dentro de su archivo package.json.

"serve": "npx nodemon index.js"

Luego, use el siguiente comando para ejecutar nodemon sin problemas.

npm run serve

Sin embargo, si eres Windows, el primer comando, npx nodemon, es suficiente.

nodo npx

Use hilo para resolver el comando Nodemon no encontrado

yarn es un administrador de paquetes que es una buena alternativa a npm para brindar consistencia, seguridad y rendimiento dentro de NodeJS. Con yarn, podemos solucionar el error nodemon command not found instalando nodemon.

El siguiente comando ayudará a instalar nodemon y eliminar el error comando no encontrado.

yarn global add nodemon

hilado global agregar nodemon

Después de ejecutar el comando, puede verificar si se completó con éxito usando el siguiente comando.

nodemon --version

La salida será la versión actual instalada.

2.0.19

Si no tiene instalado yarn, puede instalar npm usando este comando.

npm install --global yarn

Para Linux, puede utilizar el siguiente comando.

npm install --global yarn

Luego, verifique la instalación exitosa usando el siguiente comando, que genera la versión.

yarn --version

hilo –versión

Olorunfemi Akinlua avatar Olorunfemi Akinlua avatar

Olorunfemi is a lover of technology and computers. In addition, I write technology and coding content for developers and hobbyists. When not working, I learn to design, among other things.

LinkedIn

Artículo relacionado - Bash Error