当前位置:首页 > 日记 > 正文

Node.js查找当前目录下文件夹实例代码

Node.js查找当前目录下文件夹实例代码

整理文档,搜刮出Node.js查找当前目录下文件夹实例代码,稍微整理精简一下做下分享。

var http = require("http");var fs = require("fs");var server = http.createServer(function (req,res) { //不处理收藏夹小图标  if(req.url == "/favicon.ico"){    return;  }  //files是文件名的数组 表示text这个文件夹下的所有东西,包括文件和文件夹  fs.readdir('./test/',function(err,files){   //声明一个数组存储目录下的所有文件夹    var floder = [];    //从数组的第一个元素开始遍历数组    (function iterator(i){    //遍历数组files结束    if(i==files.length){     console.log(floder);     return;    }    //遍历查看目录下所有东西       fs.stat('./test/'+files[i],function(err,stats){        //如果是文件夹,就放入存放文件夹的数组中        if(stats.isDirectory()){         floder.push(files[i]);        }        iterator(i+1);       })    })(0)  })});server.listen(3000,"127.0.0.1");

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

相关文章

js实现加载淡入淡出效果

js实现加载淡入淡出效果

加载,淡入淡出,效果,电脑软件,js,本文实例为大家分享了js图片加载淡入淡出效果展示的具体代码,供大家参考,具体内容如下HTML代码首先是图片标记的写法:<img data-src="/path/to/image.jpg" alt="">需要将图片的地址放到 data-src 属性里,而…

基于ES6 Array.of的用法 | 实例讲

基于ES6 Array.of的用法 | 实例讲

实例,电脑软件,Array,ES6为Array增加了of函数用已一中明确的含义将一个或多个值转换成数组。因为,用new Array()构造数组的时候,是有二意性的。构造时,传一个参数,表示生成多大的数组。构造时,传多个参数,每个参数都是数组的一个元素。const arr1…

BootStrap table删除指定行的注意

BootStrap table删除指定行的注意

删除,注意事项,笔记,电脑软件,BootStrap,这里一定要做一个笔记,这个问题花了好几个小时,问题虽小,但是从中获得一定经验。问题:对于table指定行的数据进行删除,仅仅是前端实现!方法有两种:1、使用官方文档的数据(反正我试了2个小时都不行,如有大神请…

excel插入变成空白怎么办excel插入

excel插入变成空白怎么办excel插入

解决方法,插入图片,空白,电脑软件,excel,  EXCEL具备强大的数据分析工具和数据处理功能,在使用Excel表格时插入图片,发现有空白,这样的表格很不美观。但是又不知道怎么去掉,这该怎么办呢?下面小编来告诉你吧。excel插入图片变成空白的解决方…

jquery 判断是否支持Placeholder属

jquery 判断是否支持Placeholder属

属性,方法,支持,判断是否,电脑软件,实例如下://placeholder兼容性function isPlaceholer(){ var input = document.createElement('input'); return "placeholder" in input;}该函数的结果返回 true or false以上这篇jquery 判断是否支…

word在方框里打勾的三种方法word怎

word在方框里打勾的三种方法word怎

方法,方框,三种,电脑软件,word,  有时我们在Word中制作一份特殊的表格时,可能会用到这样一些特殊符号,&ldquo;在方框里打钩&rdquo;。那么下面就由小编为大家分享下word中在方框里打勾的技巧,希望能帮助您。word在方框里打勾方法一步骤一:打开…

利用ES6的Promise.all实现至少请求

利用ES6的Promise.all实现至少请求

请求,多长时间,实例,电脑软件,Promise,1、背景我们都知道ajax请求可以加个timeout,就是最多请求多少时间,如果超过这个时间直接就报错。 这个是最多请求多长时间,我现在要做的是,最少要请求多长时间,然后才能执行后续的逻辑。比如,一个ajax请求 x…

Excel怎么做减法运算Excel做减法运

Excel怎么做减法运算Excel做减法运

运算,方法,步骤,减法,怎么做,  我们经常使用Excel进行各类运算,可是我们发现软件自身是没有减法运算的函数,那遇到减法运算的时候怎么使用Excel进行运算呢?今天就来跟大家分享Excel做减法运算的方法,希望对你有帮助!Excel做减法运算的步骤打…

ps怎样制作一张透明背景的人物签名

ps怎样制作一张透明背景的人物签名

透明背景,人物,电脑软件,ps,ps怎样制作一张透明背景的人物签名?运用PHOTOSHOP软件,可以很简单的制作大家想要的照片,下面和小编一起来看看具体步骤吧。最终效果具体步骤:第一步把自己的签名拍成照片传到电脑中保存。然后在Photoshop中打开签名…

qq安全中心申请解冻教程

qq安全中心申请解冻教程

安全中心,方法,教程,电脑软件,qq,  当你的Q中病毒后恶意给好友发的垃圾信息,别人会举报你的Q,一旦超过3个举报,TX会把你的Q直接冻结,那么冻结后我们要怎么解冻了?今天小编给你分享一下qq安全中心申请解冻的方法,欢迎阅读。qq安全中心申请解冻…

怎么在ppt中使用公式编辑器ppt中使

怎么在ppt中使用公式编辑器ppt中使

公式编辑器,方法,数学公式,电脑软件,ppt,  使用PPT的一系列操作看起来很简单,真正自己制作起来却经历了不少挑战;公式编辑器都是可以直接在菜单里面调用的。下面小编就教你怎么在ppt中使用公式编辑器。希望对你有帮助!ppt中使用公式编辑器…

wps文字怎么设置页面布局

wps文字怎么设置页面布局

文字,布局,设置,页面布局,方法,  掌握wps文字布局页面的方法,对我们今后处理文档是很有帮助的。对于新手来说还是有一定难度,怎么办?下面就让小编告诉你wps文字如何布局页面,欢迎大家来到学习。wps文字布局页面的方法1、点击WPS文字边上的箭…