美文网首页
常见方法(创建目录,读取目录,删除目录)

常见方法(创建目录,读取目录,删除目录)

作者: 悟空你又瘦了 | 来源:发表于2017-07-21 10:11 被阅读0次

创建目录(mkdir)

目录操作
fs.mkdir(path[,mode],callback) -- 创建目录

fs.readdir(path[,options], callback) -- 读取目录

fs.rmdir(path, callback) -- 删除目录
  • fs.mkdir(path[,mode],callback) -- 创建目录
const path = require("path");
const fs = require("fs");
//异步
fs.mkdir(path.join(__dirname, "./hello"), (err) => {
    console.log(err);
})
//同步
fs.mkdir(path.join(__dirname, './woshishei'));
  • fs.readdir(path[,options], callback) -- 读取目录
//异步
//读取目录
fs.readdir(__dirname,(err, files) => {
//遍历判断是文件还是目录
    files.forEach((e) => {
        fs.stat(path.join(__dirname, e),(err, stats) => {
            if (stats.isFile()) {
                console.log(`${e}是文件`)
            }else if (stats.isDirectory()) {
                console.log(`${e}是目录`)
            }
        })
    })
})
//同步
let files = fs.readdirSync(__dirname);
files.forEach((e) => {
    fs.stat(path.join(__dirname, e), (err, stats) => {
        if (stats.isFile()) {
            console.log(`${e}是文件`)
        }else if (stats.isDirectory()) {
            console.log(`${e}是目录`)
        }
    })
})
  • fs.rmdir(path, callback) -- 删除目录
//异步
fs.rmdir(path.join(__dirname, "hello"), (err) => {
    console.log(err)
})
//同步
fs.rmdirSync(path.join(__dirname, 'woshishei'));

相关文章

  • 常见方法(创建目录,读取目录,删除目录)

    创建目录(mkdir) fs.mkdir(path[,mode],callback) -- 创建目录 fs.rea...

  • 文件目录函数库(删除目录和复制目录封装)

    删除目录 rmdir()只能删除空目录,(先将目录置空,然后再删除目录)打开目录读取目录如果读取不到内容,则目录可...

  • PHP第五节--文件目录操作

    目录操作 读取目录操作 方式一 方式二 修改目录 修改目录名称 创建文件目录 删除文件目录 rmdir()rmdi...

  • 常用的dos命令

    dir:列出常见目录下的文件及文件夹 md:创建目录 rd:删除目录(只能删除空目录,目录下有文件的不能删除) c...

  • Scala操作HDFS

    通过Scala对HDFS的一些操作,包括创建目录,删除目录,上传文件,文件读取,删除文件,Append文件等等; ...

  • Scala操作HDFS

    通过Scala对HDFS的一些操作,包括创建目录,删除目录,上传文件,文件读取,删除文件,Append文件等等; ...

  • 文件编程

    对目录的操作 mkdir函数创建一个目录 删除一个目录 修改目录名 查询操作 打开一个目录 读取目录中的内容 关闭...

  • NodeJs fs(文件系统简单操作)

    文件系统(File System) 实用示例 创建一个文件夹(目录) 删除一个目录 读取一个目录的目录结构 截断文...

  • dos命令、关键字与标识符

    常见的dos命令 dir : 列出当前目录下的文件以及文件夹md : 创建目录rd : 删除目录cd : 进入指定...

  • linux目录及文件相关命令

    目录管理命令: ls:列出目录 cd:切换目录 pwd:查询当前目录路径 目录的创建和删除: mkdir:创建目录...

网友评论

      本文标题:常见方法(创建目录,读取目录,删除目录)

      本文链接:https://www.haomeiwen.com/subject/owpskxtx.html