Nodemon: Sortie verbeuse ?

Créé le 30 juil. 2015  ·  3Commentaires  ·  Source: remy/nodemon

nodemon ne semble pas fonctionner comme prévu. Je le lance à partir d'un Makefile qui ressemble à ceci (j'utilise foreman pour charger mon fichier .env ):

watch:
    ./node_modules/.bin/nodemon --exec foreman -- run ./scripts/test.sh

Et il exécute des tests pour tous les répertoires de packages/ (chacun ayant son propre répertoire node_modules/). Je voudrais donc m'assurer que nodemon ignore packages/*/node_modules et qu'il surveille également tous les fichiers .js dans packages/*/ . Quelle est la meilleure façon d'obtenir plus d'informations sur nodemon ?

Commentaire le plus utile

Il y a --verbose qui vous donne plus de sortie. Pour le débogage, vous pouvez également définir la valeur env de DEBUG=nodemon,nodemon:* et il listera exactement ce qu'il regarde.

Re: fichiers .env , non, c'est spécifique à foreman, mais je pensais que foreman pousserait toutes ces valeurs env dans le shell dans lequel il exécute nodemon, et nodemon les transmettrait à l'instance de nœud.

Tous les 3 commentaires

Ok, apparemment il y a un drapeau --verbose . Réduction du nombre de fichiers regardés avec --ignore "packages/*/node_modules" . Il est encore un peu lent (semble manger mon CPU). Existe-t-il un moyen d'obtenir de meilleures performances sur OS X ?

nodemon peut-il également comprendre les fichiers .env du contremaître ? Il semble que nodemon récupère les modifications de fichier mais ne redémarre pas le processus d'exécution sous-jacent.

Il y a --verbose qui vous donne plus de sortie. Pour le débogage, vous pouvez également définir la valeur env de DEBUG=nodemon,nodemon:* et il listera exactement ce qu'il regarde.

Re: fichiers .env , non, c'est spécifique à foreman, mais je pensais que foreman pousserait toutes ces valeurs env dans le shell dans lequel il exécute nodemon, et nodemon les transmettrait à l'instance de nœud.

Cette page vous a été utile?
0 / 5 - 0 notes