Nodemon: Nodemonはファイルを監視しません

作成日 2017年09月22日  ·  3コメント  ·  ソース: remy/nodemon

配置されたアプリケーションに感嘆符が含まれているディレクトリへのパスの場合、nodemonはアプリケーションのファイルを監視しません。
バージョン1.12.1。
フォルダの例へのパス: 'some-path /!node-example / node-application'

最も参考になるコメント

たぶん、パスを指定できる新しいパラメータを作成しますか?

全てのコメント3件

絶対パスでnodemonを実行しても、ファイルを監視していません。
sudo nodemon -L /folder/directory/nodejsFile.js -V

出力は「[nodemon] watching0files」になります

私が最初にパスに移動し、ファイル名のみを使用すると、ファイルが表示されます

cd /folder/directory/
sudo nodemon -L nodejsFile.js -V

出力は「[nodemon] 12ファイルを監視中」になります

編集:
バグは、nodemonがあなたが与えた実行されたファイル引数で相対パスを取得する代わりにどこでもprocess.cwd();を使用しているという事実にあると思います

したがって、一致ファイルおよびproccess.cwd()を使用している他のすべてのファイルでは、使用する必要があります
上記の例のように「/folder/directory/nodejsFile.js」または「nodejsFile.js」を使用して、 path.dirnameのような絶対パスを取得します
https://github.com/remy/nodemon/blob/07e55cc35d45cf0f863031b3eabeed9fd58361bd/lib/monitor/match.js#L53

このパス処理は、意図された動作です。

たぶん、パスを指定できる新しいパラメータを作成しますか?

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