現在、Chokidarを使用してファイル構造でファイルを監視しています。特定のディレクトリを監視する必要がありますが、そのディレクトリに作成されているサブディレクトリは無視されます。例えばchokidarのサブディレクトリを無視するjavascriptの正規表現
、
/var/app/current/somedir
私はsomedirで作成されたファイルを見てしまいます。しかしディレクトリがsomedirに作成された場合、再帰的に無視したいので、その下に作成されたものもすべて無視します。私はこれを適切に行うための正規表現を実装する方法を把握するために
chokidar.watch(configuration.theDir, {
ignored: `/\\var\\app\\current\\somedir\\<match anything here, except other directories!>\\<anything here would be ignored and further down...>/`,
awaitWriteFinish: {
stabilityThreshold: 2000,
pollInterval: 100
}
}).on('add', (file, details) => {
// console.log(file, path);
});
闘争は本当です。残念なことに、作成されるディレクトリはランダムであり、その名前はあらかじめわかっていません。これも可能ですか?
ああ男はあなたに感謝しますそんなに!!それでおしまい! – dvsoukup