私はgulpでnodemonを使用しており、ファイルの変更時に順番に実行する必要がある一連のタスクがあります。
私はgulpのウォッチを使用しており、これらのタスクの1つからnodemonに再起動を送信します。
このシナリオでは、gulpがすでに実行しているため、ファイルを監視するためにnodemonが必要ないことを除いて、すべて問題ありません。
残念ながら、nodemonでの監視をオフにする方法はありません。
さらに、私はそれをできるだけ少なく見させることさえできません-それは常に私が提供するパスに** /のようなものを追加します。
もちろん、「無視」オプションを使用することもできますが、何も見る必要がないことを指定できる方がはるかに良いでしょう。
PS予期せずプレフィックスを追加したり、デフォルトを強制したりせずに、見たいものを正確に指定できるのもクールです(nodemonはこれに非常に積極的です)。
gulpを使用せずにこれを複製できますか(完全に分離されているため)
nodemonで独自のことを行うプロジェクト)?
2015年3月2日18:53、「DmitrySmolin」 [email protected]は次のように書いています。
gulpでnodemonを使用していて、実行する必要のある一連のタスクがあります
ファイルの変更時に順次。
私はgulpのウォッチを使用しており、これらのタスクの1つからnodemonに再起動を送信します。
このシナリオでは、nodemonを監視する必要がないことを除いて、すべて問題ありません。
gulpはすでにそれを行っているので、ファイル。残念ながら、nodemonでの監視をオフにする方法はありません。
さらに、私はそれをできるだけ少なく見させることさえできません-それは常に
私が提供するパスに** /のようなものを追加します。
もちろん、「無視」オプションを使用することもできますが、
何も見る必要がないことを指定できます。PS私が何をしたいのかを正確に指定できるのもクールでしょう
予期せずプレフィックスを追加したり、デフォルトを強制したりせずに監視する(nodemon
これに非常に積極的です)。—
このメールに直接返信するか、GitHubで表示してください
https://github.com/remy/nodemon/issues/516。
わたしはできると思う。
しかし、どうすれば視聴をオフにする必要がありますか? 私はそのようなオプションを見つけられませんでした。
そして、 watch: false
、 watch: []
、 watch: ''
、 watch: ['']
(など)のようなオプションを使用するすべての試みは失敗しました。
ソースを追跡したところ、nodemonはデフォルトのdirを使用して、オプションとして何らかの「何もない」を提供しようとする試みを監視していることがわかりました。
例えば:
*.*
を追加します(前の項目が修正されても、ウォッチリストが空になるのを防ぎます)また、この行はルールに**/
プレフィックスを追加しているように見えるため、具体的なファイルやディレクトリを指定することはできず、強制的に**/somedir
これで、 watch: false
を実行して、オプションで何も監視しないようにすることができます。 これはあなたの問題にかなり特有ですが、追加するのは簡単でした。
ありがとう!
最も参考になるコメント
これで、
watch: false
を実行して、オプションで何も監視しないようにすることができます。 これはあなたの問題にかなり特有ですが、追加するのは簡単でした。