2
子目錄目前使用Chokidar做文件觀看的文件結構。我有一個要求觀看特定的目錄,而忽視在該目錄中創建的任何子目錄。JavaScript的正則表達式來忽略chokidar
例如,
/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