Nodemon: 複数のディレクトリを監視するにはどうすればよいですか?

作成日 2017年07月28日  ·  9コメント  ·  ソース: remy/nodemon

私はこのようなものが必要です:

[{
  "watch": ["src/api-gateway"],
  "ext": "ts",
  "ignore": ["src/**/*.spec.ts"],
  "exec": "ts-node ./src/api-gateway/main.ts"
},
{
  "watch": ["src/services/ping-service"],
  "ext": "ts",
  "ignore": ["src/**/*.spec.ts"],
  "exec": "ts-node ./src/services/ping-service/ping-service.ts"  
}]

それは可能ですか?

needs latest nodemon

最も参考になるコメント

こんにちは、

これを元に戻して申し訳ありませんが、エクスプレスアプリで特定の監視対象ディレクトリに問題があります。

ドキュメントから私はこれを持っています:

nodemon --watch app --watch libs app/server.js

このコードを実行しようとすると、監視されているディレクトリのいずれかで何かが変更されても何も起こりません。

nodemon --watch build --watch public build/server.js

基本的に、サーバーまたはクライアントのコードに変更があった場合はいつでもサーバーを再起動したいと思います。 サーバーは起動しますが、変更が発生してバンドルプロセスが正常に機能している場合、自動的に再起動することはありません。

watchフラグなしでコードを実行すると、nodemonはすべてのフォルダーで変更を探し、機能します。 私が欲しいのは、これら2つのフォルダーだけを追跡することです。

全てのコメント9件

サーバーを起動するファイルがある親ディレクトリからnodemonを実行すると、サブディレクトリ内のすべてのファイルへの変更が監視されると思います。
または、「src /」を見てみてください。 そして、それらすべてを1つのオブジェクトに結合します。これは、execpropの場合と同じです。 しかし、本当にわかりません。

@vforvはそれに対処しますか?

こんにちは、

これを元に戻して申し訳ありませんが、エクスプレスアプリで特定の監視対象ディレクトリに問題があります。

ドキュメントから私はこれを持っています:

nodemon --watch app --watch libs app/server.js

このコードを実行しようとすると、監視されているディレクトリのいずれかで何かが変更されても何も起こりません。

nodemon --watch build --watch public build/server.js

基本的に、サーバーまたはクライアントのコードに変更があった場合はいつでもサーバーを再起動したいと思います。 サーバーは起動しますが、変更が発生してバンドルプロセスが正常に機能している場合、自動的に再起動することはありません。

watchフラグなしでコードを実行すると、nodemonはすべてのフォルダーで変更を探し、機能します。 私が欲しいのは、これら2つのフォルダーだけを追跡することです。

@rhernandog上記のすべてのソリューションを試しましたか?

@rhernandogこれを最新の[email protected]テストできます

@remyありがとうパッケージを更新して、どのように進んだかをお知らせします。

@rhernandogか? (いくつかの)ディレクトリ監視の問題を修正する変更をプッシュしました。

これは最新リリースで機能しています。 どうぞアップグレードしてください❤️

@remy申し訳ありませんが、前に戻ることができませんでした。

最新のアップデートでうまく機能しています。素晴らしい仕事に感謝します!!! :ぱちぱち:

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

olalonde picture olalonde  ·  3コメント

Mohammad-Quanit picture Mohammad-Quanit  ·  5コメント

dimsmol picture dimsmol  ·  4コメント

piton13 picture piton13  ·  3コメント

remy picture remy  ·  5コメント