读取文件内容我们首先需要引入 fs模块:
const fs = require('fs')
之后调用fs方法:
fs.readFile('读取的文件路径', '解码格式',回调函数 )
代码示例:
首先我们必须在开发工具创建一个文件 之后创建js文件 在js文件写入下面代码:
const fs = require('fs')
// nodetest.txt 是我们需要读取的文件 回调函数无论成功失败都会执行
fs.readFile('nodetest.txt', 'utf-8', function(err, dataStr) {
if (err) {
return console.log('文件读取失败' + err.message)
} else {
return console.log('文件读取成功内容是' + dataStr);
}
})
我们看看怎么写入文件 我们还是需要引入fs模块
const fs = require('fs')
同样调用 fs模块的方法:
fs.readFile('写入的文件路径','文件的内容', '解码格式',回调函数 )
代码示例:
const fs = require('fs')
fs.writeFile('22.txt', 'hello nodejs', 'utf8', function(err) {
if (err) {
return console.log('文件写入失败' + err.massage);
} else {
return console.log('文件写入成功');
}
})