El nodemon no mira los archivos de la aplicación cuando la ruta al directorio donde se encuentra la aplicación contiene un signo de exclamación.
versión 1.12.1.
ejemplo de ruta a carpeta: 'alguna ruta/!nodo-ejemplo/nodo-aplicación'
Tengo lo mismo cuando ejecuto nodemon con la ruta absoluta, no veo ningún archivo
sudo nodemon -L /folder/directory/nodejsFile.js -V
La salida será '[nodemon] viendo 0 archivos'
Cuando voy por primera vez a la ruta y solo uso el nombre de archivo, ve mis archivos
cd /folder/directory/
sudo nodemon -L nodejsFile.js -V
La salida será '[nodemon] viendo 12 archivos'
Editar:
Creo que el error está en el hecho de que nodemon está usando process.cwd();
en todas partes en lugar de obtener la ruta relativa con el argumento del archivo ejecutado que diste
entonces en el archivo de coincidencia y todos los demás archivos que usan proccess.cwd()
necesitan usar
use como en mis ejemplos anteriores '/carpeta/directorio/nodejsFile.js' o 'nodejsFile.js' para obtener la ruta absoluta con algo como path.dirname
https://github.com/remy/nodemon/blob/07e55cc35d45cf0f863031b3eabeed9fd58361bd/lib/monitor/match.js#L53
Este manejo de ruta es el comportamiento previsto.
¿Quizás cree un nuevo parámetro donde pueda especificar la ruta entonces?
Comentario más útil
¿Quizás cree un nuevo parámetro donde pueda especificar la ruta entonces?