Nodemon: Keine Möglichkeit, das Anschauen abzuschalten

Erstellt am 2. März 2015  ·  4Kommentare  ·  Quelle: remy/nodemon

Ich verwende Nodemon mit gulp und habe eine Reihe von Aufgaben, die bei Dateiänderungen sequentiell ausgeführt werden sollten.
Ich verwende gulps Watch und sende einen Neustart von einer dieser Aufgaben an nodemon.
Alles ist in Ordnung, außer dass ich in diesem Szenario Nodemon nicht benötige, um Dateien zu überwachen, da gulp dies bereits tut.

Leider gibt es in Nodemon keine Möglichkeit, das Beobachten auszuschalten.

Außerdem kann ich es nicht einmal dazu bringen, so wenig wie möglich zu sehen - es fügt immer etwas wie **/ zu den von mir bereitgestellten Pfaden hinzu.
Natürlich kann ich die Option "ignore" verwenden, aber es wäre viel besser, angeben zu können, dass ich überhaupt nichts ansehen muss.

PS Es wäre auch cool, angeben zu können, was genau ich sehen möchte, ohne unerwartet Präfixe hinzuzufügen oder Standardeinstellungen zu erzwingen (nodemon ist diesbezüglich sehr aggressiv).

Hilfreichster Kommentar

Sie können jetzt watch: false tun, um optional _nicht_ etwas zu sehen. Dies ist ziemlich spezifisch für Ihr Problem, aber es war einfach hinzuzufügen.

Alle 4 Kommentare

Können Sie dies replizieren, ohne schlucken zu müssen (da es sich um eine völlig separate
Projekt, das mit nodemon sein eigenes Ding macht)?
Am 2. März 2015, 18:53, schrieb "Dmitry Smolin" [email protected] :

Ich verwende Nodemon mit gulp und habe eine Reihe von Aufgaben, die ausgeführt werden sollten
sequentiell bei Dateiwechsel.
Ich verwende gulps Watch und sende einen Neustart von einer dieser Aufgaben an nodemon.
Alles ist in Ordnung, außer dass ich in diesem Szenario keinen Nodemon brauche, um irgendwelche zu sehen
Dateien, weil gulp es bereits tut.

Leider gibt es in Nodemon keine Möglichkeit, das Beobachten auszuschalten.

Außerdem kann ich es nicht einmal dazu bringen, so wenig wie möglich zu gucken - es immer
fügt etwas wie **/ zu den von mir bereitgestellten Pfaden hinzu.
Natürlich kann ich die Option "ignorieren" verwenden, aber es wäre viel besser, es zu sein
angeben kann, dass ich überhaupt nichts gucken muss.

PS Es wäre auch cool, wenn ich genau angeben könnte, was ich will
ansehen, ohne unerwartet Präfixe hinzuzufügen oder Standardeinstellungen zu erzwingen (nodemon
ist diesbezüglich sehr aggressiv).


Antworten Sie direkt auf diese E-Mail oder zeigen Sie sie auf GitHub an
https://github.com/remy/nodemon/issues/516.

Ich denke ich kann.
Aber wie soll ich das Zuschauen ausschalten? Ich habe einfach keine solche Option gefunden.
Und alle meine Versuche, Optionen wie watch: false , watch: [] , watch: '' , watch: [''] (und so weiter) zu verwenden, sind fehlgeschlagen.
Ich habe die Quellen verfolgt und festgestellt, dass Nodemon Standardverzeichnisse verwendet, um jeden Versuch zu überwachen, eine Art "Nichts" als Option bereitzustellen.

Zum Beispiel:

  • diese Zeile wendet Standardwerte an, auch wenn absichtlich eine leere Liste bereitgestellt wird
  • diese Zeile fügt *.* zur Beobachtungsliste hinzu, auch wenn die Standardeinstellungen nicht angewendet wurden (verhindert eine leere Beobachtungsliste, selbst wenn das vorherige Element behoben wird)

Es sieht auch so aus, als würde diese Zeile den Regeln das Präfix **/ hinzufügen, sodass Sie keine konkrete Datei oder ein konkretes Verzeichnis angeben können, es wird zwangsweise zu **/somedir

Sie können jetzt watch: false tun, um optional _nicht_ etwas zu sehen. Dies ist ziemlich spezifisch für Ihr Problem, aber es war einfach hinzuzufügen.

Vielen Dank!

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen