chokidarで変更を検知したいのですが、ファイルを変更してもchangeが起こりません。
どうすればイベントが起こるのでしょうか?
環境はwindows
監視するファイルは、フォルダ以下のCSVファイルです。
D:\test\test00\data\000.csv
試したこと
フォルダを監視するようにすると、変更イベントが起こりましたが、globで対象を絞り込みながら監視したいがイベントが起こらない。
globモジュールをインストールし、監視したいファイルパスが取得できるのを確認
const chokidar = require('chokidar') const watchPath = 'D:/test/test0?/data/*.csv'; const watcher = chokidar.watch(watchPath, { persistent: true }); watcher .on('change', path => console.log(`${path} has been change`)) .on('ready', () => console.log('Initial scan complete. Ready for changes'))
回答1件
あなたの回答
tips
プレビュー