node.js文件操作

node.js文件读取
// 导入fs文件系统模块
const fs = require('fs');

// 调用 fs.readFile() 方法,读取文件内容
fs.readFile('./files/1.txt', 'utf8', function(err, dataStr) {
    // 判断文件是否读取成功
    if (err) {
        return console.log('读取文件失败', err.message);
    }
    console.log('读取文件成功', dataStr);
})
node.js文件写入
// 导入fs文件系统模块
const fs = require('fs');

// 调用 fs.writeFile() 方法,写入文件内容
/* 
参数1:表示文件的存放路径
参数2:表示要写入的内容
参数3:读取文件的时候采用的编码格式一般默认为utf8
参数4:回调函数
*/
fs.writeFile('./files/2.txt', 'Hello World Node.js', 'utf8', function(err) {
    // 如果文件写入成功,则err的值为null
    // 如果文件写入失败,则err的值是一个错误对象
    if (err) {
        return console.log('文件写入失败', err.message);
    }
    console.log('文件写入成功');
})
最后修改:2022 年 03 月 18 日
如果觉得我的文章对你有用,请随意赞赏