Javascript

Node.js:fs(file system)文件系统管理模块

本文主要是介绍Node.js:fs(file system)文件系统管理模块,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

fs(file system)文件系统管理模块

文档:

  • https://nodejs.org/docs/latest-v12.x/api/fs.html
  • https://www.runoob.com/nodejs/nodejs-fs.html

引入模块

const fs = require('fs');

文件读写

// 同步的方式写入
fs.writeFileSync('data.txt', 'Hello');

// 同步的方式追加写入
fs.appendFileSync('data.txt', 'World')

// 同步的方式读取, 需要制定编码,否则返回Buffer
let res = fs.readFileSync('data.txt', { encoding: 'utf-8' });
console.log(res);
// Hello

文件目录管理

// 创建文件夹
fs.mkdirSync('temp')

// 检查文件是否存在
fs.existsSync('data.txt')

// 重命名
fs.renameSync('data.txt', 'new-data.txt')

删除需慎重,略

参考
面试官:说说对 Node 中的 fs 模块的理解? 有哪些常用方法?

这篇关于Node.js:fs(file system)文件系统管理模块的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!