Ich benutze 'nodemon', um Knoten bei Dateiänderungen neu zu starten. Es scheint jedoch nicht ausgelöst zu werden, wenn sich JSON-Dateien geändert haben. Wer weiß, ob es eine Möglichkeit gibt, dies einzurichten?
Gibt es auch einen programmatischen Weg, um innerhalb der laufenden App selbst neu zu starten? Ich nehme an, es mit 'für immer' laufen zu lassen und einen Fehler zu machen würde es tun. Alle Hinweise sehr geschätzt
Leider scheinen die Erweiterungen, die es überwacht, im Skript fest codiert zu sein:
program.ext = '.coffee|.js';
Sie könnten es hacken, damit es auch für json funktioniert:
git clone https://github.com/remy/nodemon.git
cd nodemon
Ändern Sie diese Zeile in nodemon.js
in program.ext = '.coffee|.js|.json';
npm install -g .
(es sollte den geklonten git-Ordner anstelle der npm-Registrierung verwenden)
Oder Sie könnten mein Skript verwenden, obwohl es weniger stabil ist als nodemon.
Marciejs Ansatz funktionierte für mich:
%Vor% Sie können dies auch in einer nodemon.json
config-Datei konfigurieren. So verwenden wir es derzeit:
Tags und Links node.js