美文网首页
fs模块基础

fs模块基础

作者: Wrestle_Mania | 来源:发表于2019-11-18 15:36 被阅读0次

stat: 统计

  • stat
fs.stat("htmla", (err, stat) => {
  if(err) throw err;
  console.log(stat.isDirectory());
  console.log(stat.isFile());
});
  • mkdir(创建目录,如果已存在就会报错)
fs.mkdir("html", err => {
  if(err) throw err;
  console.log("创建目录成功");
});
  • writeFile(创建文件,覆盖式创建)
fs.writeFile("html/demo.txt", "JonSnow", err => {
  if (err) throw err;
  console.log("文件写入成功");
});
  • appendFile(数据追加,不存在则创建,存在则追加)
fs.appendFile("html/demo.txt", "Cercei", err => {
  if (err) throw err;
  console.log("数据已追加到文件");
});

  • readFile(读取文件)
fs.readFile("html/demo.txt", (err, data) => {
  if (err) throw err;
  console.log(data.toString());
});
  • readdir(读取目录)
fs.readdir("demo", (err, files) => {
  if (err) throw err;
  console.log(files);
});
  • rename(1. 修改文件名;2. 剪切文件)
fs.rename("demo/index.html", "demo/aaa.html", err => {
  if (err) throw err;
  console.log("文件名修改成功");
});
fs.rename("demo/index.html", "demo/html/index.html", err => {
  if (err) throw err;
  console.log("文件剪切成功");
});
  • rmdir(删除目录)
fs.rmdir("demo/html/demo", err => {
  if (err) throw err;
  console.log("目录删除成功");
});
  • unlink(删除文件)
fs.unlink("demo/html/demo.txt", err => {
  if (err) throw err;
  console.log("文件删除成功");
});

相关文章

  • fs模块基础

    stat: 统计 stat mkdir(创建目录,如果已存在就会报错) writeFile(创建文件,覆盖式创建)...

  • Node基础备注

    模块 http模块 url模块 fs模块 fs.state:检测是文件还是目录fs.mkdir:创建目录fs.wr...

  • nodejs 基础模块 fs

    fs 文档 fs 文件系统 处理文件的模块 fs.readFile 读取文件 例子 fs.writeFile 写入...

  • fs模块基础(二)

    createReadStream(从文件流中读取数据,文件大的时候使用) createWriteStream(写入...

  • node栈-第三方工具-文件类

    fs-extra fs-extra模块是系统fs模块的扩展,提供了更多便利的 API,并继承了fs模块的 API ...

  • node.js文件操作

    fs 文件操作用的模块为node.js中的fs模块.因此要提前将其引入. var fs = require('fs...

  • fs的核心模块及方法

    fs的核心模块及方法 fs模块(http://nodejs.cn/api/)

  • 周国康-20160809笔记

    HTTP,URL,FS模块 HTTP模块 FS模块 URL模块 作业 构造静态服务Server:解析URL,根据U...

  • 八:Node文件系统管理

    导入:var fs = require("fs") 定义:Node.js 文件系统(fs 模块)模块中的方法均有异...

  • nodejs学习笔记

    参考 模块化 内置模块文件管理(fs)fs.readdirSync() //同步读取文件夹fs.readir() ...

网友评论

      本文标题:fs模块基础

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