当前位置: 首页 > 后端技术 > Node.js

NPM酷库:globby,glob

时间:2023-04-03 20:33:15 Node.js

NPM酷库的加强版,每天两分钟了解一个流行的NPM库。昨天,我们了解了一个新库glob,用于对目录文件进行模式匹配。今天我们要了解的globby是在glob的基础上进一步增强的。globby特性与glob相比,globby有以下增强Promise接口多模式匹配否定模式匹配扩展目录:dir→dir/**/*支持.gitignore应用示例(async()=>{constpaths=awaitglobby(['images','photos'],{expandDirectories:true});console.log(paths);})();gitignore:const{gitignore}=require('globby');(async()=>{constisIgnored=awaitgitignore();console.log(isIgnored('some/file'));})();参考文献glob:https://github.com/isaacs/nod...globby:https://github.com/sindresorh...欢迎关注公众号:梁星辰每天学习一个npm库,成为一年后成为Node.js大师