web-dev-qa-db-fra.com

Nodemon ne redémarre pas lorsque le fichier html est modifié

J'apprends Node.js, ma démo a deux fichiers:

  • /server.js
  • /public/index.html

/server.js aura /public/index.html puis revenez au client.

J'aimerais utiliser nodemon pour recharger automatiquement lorsque /public/index.html est modifié. Cependant, il semble que nodemon ne fonctionne que lorsque je modifie /server.js et pas quand /public/index.html est modifié.

J'utilise nodemon server.js pour démarrer le serveur.

19

Spécifiez simplement regarder html sur la ligne de commande nodemon (ou mieux encore, ajoutez un fichier de configuration).

De la documentation :

Par défaut, nodemon recherche les fichiers avec les extensions .js, .coffee, .litcoffee et .json. Si vous utilisez le --exec option et moniteur app.py nodemon surveillera les fichiers avec l'extension .py. Cependant, vous pouvez spécifier votre propre liste avec le commutateur -e (ou --ext) comme ceci:

nodemon -e js,jade Maintenant, nodemon redémarrera sur toutes les modifications apportées aux fichiers du répertoire (ou des sous-répertoires) avec les extensions .js, .jade.

16

Ajouter nodemon.json le fichier de configuration a fonctionné pour moi.

{
  "ext": "html"
}
2
Long Nguyen

Ajoutez un fichier nodemon.json, à l'intérieur du fichier, faites quelque chose comme:

{
   “watch”  : [ “filename.html”]
}

Redémarrez nodemon, cela fonctionne avec moi.