Ich möchte einige bestimmte Dateien von der Überwachung von NodeMon ausschließen. Wie kann ich das machen?
Meine vorhandene Konfiguration:
nodemon: {
all: {
script: 'app.js',
options: {
watchedExtensions: ['js']
}
}
.nodemon-ignore
Datei im Stammverzeichnis der Anwendung bearbeiten ...Antworten:
Damit NodeMon eine Reihe von Dateien aus der Überwachung ignoriert, können Sie es als starten
Dabei ist PATTERN der Name einer bestimmten Datei, eines Verzeichnisses oder eines Platzhaltermusters. Stellen Sie sicher, dass ein Platzhalter maskiert wird, wenn Sie ihn verwenden.
Zum Beispiel
Wenn Sie stattdessen dieses Verhalten konfigurieren möchten, versuchen Sie alternativ, eine
nodemon.json
Datei in Ihrem aktuellen Arbeitsverzeichnis oder in Ihrem Ausgangsverzeichnis zu erstellen . Sie können das Ignorieren einiger Dateien konfigurieren, indem Sie dieser Konfigurationsdatei Folgendes hinzufügen:Weitere Informationen finden Sie in der README-Datei unter https://github.com/remy/nodemon .
quelle
nodemon --ignore public/ build.js
Dies liegt möglicherweise am französischen Tastaturlayout in Windows ...Sie können die Nodemon-Konfiguration in der Datei package.json hinzufügen. Beispiel:
Der Schlüssel muss "nodemonConfig" sein. Ignorierregeln können als Array von Globs oder vollständige Dateinamen angegeben werden
Weitere Informationen: https://github.com/remy/nodemon#packagejson
quelle
--ignore
zum Laufen gebracht werden, aber das tat es. Saubere Lösung auch.Für mich (Mac und nodemon 1.18.3) besteht die einzige Möglichkeit, ganze Verzeichnisse zu ignorieren, darin, z
mit dem doppelten Anführungszeichen und **. Die Konfigurationsdatei funktioniert nicht.
Ich habe einen Alias wie diesen eingerichtet:
Überprüfen Sie, welche Dateien durch Ausführen überwacht werden
-i ist eine Alternative zu --ignore. Überprüfen Sie die verfügbaren Parameter mit nodemon --help
quelle