Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
NODEMON Nodemon es una herramienta que supervisa los cambios en los archivos de tu proyecto Node.js y reinicia automáticamente el servidor cuando detecta cambios. Esto te permite ahorrar tiempo durante el desarrollo, ya que no tienes que reiniciar manualmente el servidor cada vez que realizas cambios en tu código. A continuación, te proporcionaré información sobre cuándo se puede aplicar Nodemon, cómo instalarlo y cómo usarlo, junto con varios ejemplos. Cuándo se puede aplicar Nodemon: Nodemon es útil durante el desarrollo de aplicaciones Node.js, especialmente cuando estás realizando cambios frecuentes en tu código y quieres ver los resultados de inmediato sin tener que reiniciar el servidor manualmente después de cada cambio. Cómo instalar Nodemon: Puedes instalar Nodemon globalmente en tu sistema usando npm con el siguiente comando: ``` npm install -g nodemon ``` Esto instalará Nodemon como una herramienta de línea de comandos que podrás utilizar en cualquier proyecto Node.js. Cómo usar Nodemon: Para usar Nodemon, simplemente ejecuta tu archivo de entrada de Node.js con el comando `nodemon` en lugar de `node`. Por ejemplo: ``` nodemon index.js ``` Esto iniciará tu servidor y Nodemon supervisará cualquier cambio en los archivos del proyecto. Cuando detecte un cambio, automáticamente reiniciará el servidor, lo que te permitirá ver los cambios reflejados de inmediato. Además, Nodemon proporciona algunas opciones adicionales que puedes utilizar. Algunas de las opciones más comunes son: - `--watch <directorio>`: Especifica los directorios que Nodemon debe supervisar en busca de cambios. Por defecto, supervisa el directorio actual. - `--ext <extensiones>`: Especifica las extensiones de archivo que Nodemon debe vigilar para cambios. Por defecto, supervisa archivos con extensiones `.js`, `.mjs`, `.coffee`, `.litcoffee`, y `.json`. - `--ignore <patrones>`: Especifica los patrones de archivos o directorios que Nodemon debe ignorar. - `--exec <comando>`: Especifica el comando para ejecutar tu aplicación. Por defecto, utiliza `node`. - `--delay <milisegundos>`: Especifica un retraso en milisegundos antes de reiniciar el servidor después de detectar cambios. Aquí hay algunos ejemplos de cómo puedes utilizar Nodemon en diferentes escenarios: 1. Ejecutar tu servidor Node.js: ``` nodemon index.js ``` 2. Vigilar cambios en un directorio específico: ``` nodemon --watch src server.js ``` 3. Ignorar ciertos archivos o directorios: ``` nodemon --ignore public/ --ignore tests/ server.js ``` 4. Especificar una extensión de archivo personalizada: ``` nodemon --ext js,html,css server.js ``` Estos son solo ejemplos básicos y que Nodemon ofrece más opciones y características que puedes explorar en su documentación oficial: https://nodemon.io/.
Compartir