微信开发中 ACCESS TOKEN 过期失效的解决方案详解
696
2022-11-09
文件查询匹配神器 【glob.js】 实用教程
glob 官网glob 的演示项目
新建文件夹 globDemo在 globDemo文件夹中打开命令行,执行
npm init -y
会自动生成 package.json
安装 glob
cnpm i glob
无 cnpm 的朋友先执行 npm i cnpm
在package.json中添加项目启动脚本
"start": "node index.js",
在 globDemo文件夹中新建文件 index.js 内容为
let glob = require("glob");glob("*.js", {}, function (er,) { console.log(files);});
启动项目
npm run start
得到结果
[ 'index.js' ]
导入 glob
let glob = require("glob");
使用 glob
查找当前目录指定后缀的文件
如查找 js 文件
glob("*.js", {}, function (er,) { console.log(files);});
* 代表任意文件名files 为匹配到的文件名构成的数组
[ 'index.js' ]
若在 globDemo 文件夹中新建文件 test.js,则结果为
[ 'index.js', 'test.js' ]
查找所有目录下指定后缀的文件
glob("**/*.js", {}, function (er,) { console.log(files);});
过滤掉不需要的文件
将不需要的文件目录或文件名添加到 ignore 数组中即可。在 globDemo 文件夹中新建文件夹 src,在文件夹 src 内新建 page.js
glob( "**/*.js", { ignore: ["node_modules/**", "test.js"], }, function (er,) { console.log(files); });
得到
[ 'index.js', 'src/page.js' ]
此时项目目录为:
更多功能
可参考官网,或留言我来添加哈!
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~