码迷,mamicode.com
首页 > Web开发 > 详细

nodejs模块——目录操作

时间:2017-10-20 20:08:54      阅读:277      评论:0      收藏:0      [点我收藏+]

标签:个数   fs模块   技术   http   func   文件   span   数组   文件夹   

1、创建目录

使用fs.mkdir(path,[mode],callback)创建目录,path是需要创建的目录,[mode]是目录的权限(默认是0777),callback是回调函数。

demo:mkdir.js内容如下

技术分享
var fs = require(‘fs‘); // 引入fs模块

// 创建 newdir 目录
fs.mkdir(‘./newdir‘, function(err) {
    if (err) {
        throw err;
    }
    console.log(‘make dir success.‘);
});
技术分享

删除目录可以用fs.rmdir(path,callback);但是只能删除空目录。

输出效果:

技术分享

 

 

技术分享

 

 

 

2、读取目录

使用fs.readdir(path,callback)读取文件目录。

demo:readdir.js内容如下

技术分享
var fs = require(‘fs‘); // 引入fs模块

fs.readdir(‘./newdir‘, function(err, files) {
    if (err) {
        throw err;
    }
    // files是一个数组
    // 每个元素是此目录下的文件或文件夹的名称
    console.log(files);
});
技术分享

结果输出

 

技术分享

 

技术分享2017-10-20

 

 2017-10-20  18:17:03

 

nodejs模块——目录操作

标签:个数   fs模块   技术   http   func   文件   span   数组   文件夹   

原文地址:http://www.cnblogs.com/guangzhou11/p/7700930.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!