0
私はNode.js. 変更が行われたときに自動的にリロードできるようにするために、いくつかのパラメータを含むファイルを「見たい」と思っています。チョイカーウォッチは一度しか動作しません
私はfs.watchてみましたが、それはあまりにも多くのイベントを返していましたので、私は問題は、それが一度だけ動作することである「chokidar」
console.log('Server running');
var chokidar = require('chokidar');
var watcher = chokidar.watch('test.txt',{ persistent: true });
watcher.on("change", function(path) {
var d = new Date();
var n = d.toUTCString();
console.log(n + " : start update");
console.log(path + " was changed");
});
で今してみてください!ファイル 'test.txt'を変更すると、最初にコンソールにメッセージが表示されますが、その後は表示されません。 ウォッチャーは、最初のイベントの後に削除されたかのように...
サーバはLinuxで実行すると、私は私が間違ってやっている何
今日chokidarをインストールされていますか?
私はサーバを再起動しましたが、すべて正常です。私はLinux上で動作しない部分があることを知っていますが、実際には1つか2つのファイルしか見る必要がないので大丈夫です。 「エラー」ラインをありがとう – ericc