1、创建目录

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

demo:mkdir.js内容如下

nodejs模块——目录操作
var fs = require('fs'); // 引入fs模块

// 创建 newdir 目录
fs.mkdir('./newdir', function(err) {
    if (err) {
        throw err;
    }
    console.log('make dir success.');
});
nodejs模块——目录操作

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

输出效果:

nodejs模块——目录操作

 

 

nodejs模块——目录操作

 

 

 

2、读取目录

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

demo:readdir.js内容如下

nodejs模块——目录操作
var fs = require('fs'); // 引入fs模块

fs.readdir('./newdir', function(err, files) {
    if (err) {
        throw err;
    }
    // files是一个数组
    // 每个元素是此目录下的文件或文件夹的名称
    console.log(files);
});
nodejs模块——目录操作

结果输出

 

nodejs模块——目录操作

 

nodejs模块——目录操作2017-10-20

 

 2017-10-20  18:17:03

 

相关文章:

  • 2022-02-03
  • 2021-09-07
  • 2022-12-23
  • 2022-12-23
  • 2021-12-27
  • 2022-12-23
  • 2022-12-23
  • 2021-07-25
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-16
  • 2022-12-23
  • 2021-05-17
  • 2022-12-23
相关资源
相似解决方案