1
有誰知道是否有可能通過node-walk模塊進行擴展過濾? 我只想走過去在* .LOG 感謝nodejs - 過濾文件擴展名與node-walk
有誰知道是否有可能通過node-walk模塊進行擴展過濾? 我只想走過去在* .LOG 感謝nodejs - 過濾文件擴展名與node-walk
結尾的文件我看看到源代碼,並將其僅公開了選擇「過濾器」:
// Stop directories that contain filter keywords
// from continuing through the walk process
exclude = me._wfilters.some(function (filter) {
if (me._wcurpath.match(filter)) {
return true;
}
});
所以我使用的發射器。在過濾:
walker.on('file', function(root, stat, next) {
// Add this file to the list of files if it matches .log
if (stat.name.match('.log')) {
files.push(root + '/' + stat.name);
}
next();
});
walker.on('end', function() {
console.log(files);
});
性能明智不是最好的辦法,但它的工作。