Nodemon: ¿Cómo puedo ver varios directorios?

Creado en 28 jul. 2017  ·  9Comentarios  ·  Fuente: remy/nodemon

Necesito algo como esto:

[{
  "watch": ["src/api-gateway"],
  "ext": "ts",
  "ignore": ["src/**/*.spec.ts"],
  "exec": "ts-node ./src/api-gateway/main.ts"
},
{
  "watch": ["src/services/ping-service"],
  "ext": "ts",
  "ignore": ["src/**/*.spec.ts"],
  "exec": "ts-node ./src/services/ping-service/ping-service.ts"  
}]

¿Es eso posible?

needs latest nodemon

Comentario más útil

Hola,

Lamento traer esto de vuelta, pero tengo algunos problemas con directorios vistos específicos en una aplicación exprés.

De los documentos tengo esto:

nodemon --watch app --watch libs app/server.js

Cuando intento ejecutar este código, no sucede nada cuando algo cambia en cualquiera de los directorios que se están viendo:

nodemon --watch build --watch public build/server.js

Básicamente, quiero reiniciar el servidor siempre que haya un cambio en el servidor o en el código del cliente. El servidor se inicia, pero nunca se reinicia automáticamente cuando se produce un cambio y el proceso de agrupación funciona correctamente.

Si ejecuto el código sin las banderas watch , nodemon busca cambios en todas las carpetas y funciona. Lo que quiero es realizar un seguimiento solo de esas dos carpetas.

Todos 9 comentarios

Creo que si ejecuta nodemon desde un directorio principal donde tiene su archivo que inicia el servidor, observa los cambios en todos los archivos en los subdirectorios.
o puede intentar ver: "src /". y combinar todo eso en un objeto, lo mismo para el apoyo ejecutivo. Aunque no estoy seguro.

@vforv lidiar con eso?

Hola,

Lamento traer esto de vuelta, pero tengo algunos problemas con directorios vistos específicos en una aplicación exprés.

De los documentos tengo esto:

nodemon --watch app --watch libs app/server.js

Cuando intento ejecutar este código, no sucede nada cuando algo cambia en cualquiera de los directorios que se están viendo:

nodemon --watch build --watch public build/server.js

Básicamente, quiero reiniciar el servidor siempre que haya un cambio en el servidor o en el código del cliente. El servidor se inicia, pero nunca se reinicia automáticamente cuando se produce un cambio y el proceso de agrupación funciona correctamente.

Si ejecuto el código sin las banderas watch , nodemon busca cambios en todas las carpetas y funciona. Lo que quiero es realizar un seguimiento solo de esas dos carpetas.

@rhernandog, ¿ ha probado todas las soluciones anteriores?

@rhernandog, ¿puedes probar esto con el último [email protected]? Creo que encontré esto en el código y lo arreglé (no estoy seguro de cómo se rompió, pero pude replicar el problema con un solo directorio y luego esta última compilación lo corrige).

@remy Gracias. Actualizaré el paquete y te haré saber cómo te fue.

@rhernandog ¿puedes probar con [email protected]? Impulsé un cambio que corrige (algunos) problemas de visualización de directorios.

Esto está funcionando en la última versión. Continúe y actualice ❤️

@remy Lo siento, no pude volver antes.

Está funcionando muy bien con la última actualización, ¡¡¡gracias por el gran trabajo !!! :aplaudir:

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

binarykitchen picture binarykitchen  ·  5Comentarios

jonerer picture jonerer  ·  4Comentarios

Exeteres picture Exeteres  ·  4Comentarios

remy picture remy  ·  5Comentarios

giacomorebonato picture giacomorebonato  ·  5Comentarios