2016-06-09 15 views
5

sto imparando Node.js, il mio demo ha due file:Nodemon e non al riavvio quando il file HTML viene modificato

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

/server.js andranno /public/index.html e poi tornare a il cliente.

Mi piacerebbe utilizzare nodemon per ricaricare automaticamente quando si modifica /public/index.html. Tuttavia, sembra che nodemon funzioni solo quando si modifica /server.js e non quando si modifica /public/index.html.

Sto utilizzando nodemon server.js per avviare il server.

risposta

10

Specificare semplicemente guardando html sulla riga di comando nodemon (o, meglio ancora, aggiungere un file di configurazione).

Dal documentation:

Per impostazione predefinita, nodemon cerca i file con i .js, .coffee, .litcoffee, e le estensioni .json. Se si utilizza l'opzione --exec e si monitora l'app.py , nodemon monitorerà i file con estensione .py. Tuttavia, è possibile specificare un elenco con il -e (o --ext) passare in questo modo:

nodemon -e js,jade Ora nodemon si riavvierà su eventuali modifiche ai file nella directory (o sottodirectory) con le estensioni .js , .jade.

+3

Solo per aggiungere a questo, dato che hai menzionato l'uso di un file 'nodemon.json', [ecco l'esempio] (https://github.com/remy/nodemon/blob/master/doc /sample-nodemon.md) config dai documenti. Puoi usare la proprietà 'ext' per specificare quali estensioni di file guardare. – peteb

Problemi correlati