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

  • 相关阅读:
    相关正则的一些知识
    数组中的方法
    封装ajax
    swiper结合ajax的轮播图
    事件
    原型、原型链
    HTML 常用标签
    HTML基础了解
    JSON 与 XML基本了解
    JavaScript(js)
  • 原文地址:https://www.cnblogs.com/guangzhou11/p/7700930.html
Copyright © 2011-2022 走看看