一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

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

时间:2017-05-31 编辑:简简单单 来源:一聚教程网

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

目录下内容

 

 代码如下复制代码

varhttp = require("http");

varfs = require("fs");

 

varserver = http.createServer(function(req,res) {

 //不处理收藏夹小图标

  if(req.url =="/favicon.ico"){

    return;

  }

  //files是文件名的数组 表示text这个文件夹下的所有东西,包括文件和文件夹

  fs.readdir('./test/',function(err,files){

   //声明一个数组存储目录下的所有文件夹

    varfloder = [];

    //从数组的第一个元素开始遍历数组

    (functioniterator(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");

 

这里写图片描述

热门栏目