zoukankan      html  css  js  c++  java
  • nodejs模块——目录操作

    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

  • 相关阅读:
    PC-CSS-默认字体样式
    PC--CSS维护
    PC--CSS技巧
    PC--CSS优化
    PC--CSS命名
    PC--CSS常识
    Base64与MIME和UTF-7
    Base64算法与多版本加密技术
    Base64算法与MD5加密原理
    log4j的使用
  • 原文地址:https://www.cnblogs.com/guangzhou11/p/7700930.html
Copyright © 2011-2022 走看看