4
nodejs Chokidarを使ってフォルダを見たいと思っています xmlファイルの追加、削除を監視したいだけです。 私はチキダールを初めて知り、それを理解できません。 私はChokidarは.xmlファイルで終わるすべての文字列を一致させるために無視する設定を試みたが、Chokidarが受け入れる否定正規表現のChokidarを使って特定のファイル拡張子を調べる
でも以下の例は、
watcher = chokidar.watch(watcherFolder, {
ignored: /[^l]$,
persistent: true,
ignoreInitial: true,
alwaysState: true}
);
動作しない無視のように見えることは行う方法はありますこれを行うには、フィルタをコールバック関数に追加する必要がありますか?
watcher.on('add', function(path) {
if (!/\.xml$/i.test(path)) { return; }
console.log('chokidar: add: ' + path);
});
watcher.on('unlink', function(path) {
if (!/\.xml$/i.test(path)) { return; }
console.log('chokidar: unlink: ' + path);
});
watcher.on('change', function(path) {
if (!/\.xml$/i.test(path)) { return; }
console.log('chokidar: change: ' + path);
});
それは本当にダムでした。私はそれを試していませんでした。 – Trevor
ねえ、みんな、私の質問を見てください:https://stackoverflow.com/questions/44530477/use-chokidar-for-watching-over-files-with-specific-extentions –