博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NPM酷库:globby,增强版的glob
阅读量:5792 次
发布时间:2019-06-18

本文共 515 字,大约阅读时间需要 1 分钟。

NPM酷库,每天两分钟,了解一个流行NPM库。

昨天,我们学习了一个新库 glob,用于模式匹配目录文件。今天,我们要了解的globby,是基于 glob,并进一步得到了增强了功能。

globby 特性

相对于 glob,globby有以下增强功能

  • Promise 接口
  • 多模式匹配
  • 否定模式匹配
  • 扩展目录: dirdir/**/*
  • 支持 .gitignore

应用举例

(async () => {  const paths = await globby(['images','photos'],{    expandDirectories: true  });  console.log(paths);})();

gitignore:

const { gitignore } = require('globby');(async () => {  const isIgnored = await gitignore();  console.log(isIgnored('some/file'));})();

参考资料

glob:

globby:

欢迎关注公众号:梁兴臣

梁兴臣

每天了解一个NPM库,一年后成为Node.js高手

转载地址:http://lqwfx.baihongyu.com/

你可能感兴趣的文章
TextEdit 只能输入数字(0-9)的限制
查看>>
CListCtrl插入数据避免闪烁
查看>>
Apache Spark源码走读之7 -- Standalone部署方式分析
查看>>
javabean总结
查看>>
JOptionPane的使用
查看>>
FATFS(A)
查看>>
void及void指针含义的深刻解析
查看>>
java的逻辑与和短路与
查看>>
GEOS库 介绍 (转)
查看>>
2013-2015 Aaronyang的又一总结,牧童遥指纳尼村
查看>>
第十七章——配置SQLServer(4)——优化SQLServer实例的配置
查看>>
SqlBulkCopy批量插入数据时,不执行触发器和约束的解决方法
查看>>
Windows Server 2012 R2在桌面上显示计算机/网络图标
查看>>
【JSP中引入文件】JSP中获取根路径+引用js文件
查看>>
(笔试题)只用逻辑运算实现加法运算
查看>>
Java自定义注解基础知识
查看>>
lucence学习系列之一 基本概念
查看>>
(算法)精确表示小数
查看>>
operator
查看>>
数组名取地址所算数运算应注意的"trap"
查看>>