在 nodejs 中,提供了 fs 模块,来供我们操作文件。下面分别演示写入文件和读取文件。
- 写入文件
fs.writeFile()
完整写法:
const fs = require('fs');//引入fs模块
fs.writeFile('文件路径','写入内容',function(err){
if(err) throw err;
})
想要再追加内容不能使用正常的写入,因为正常的写入会造成覆盖的效果,所以可以使用以下方式:
fs.appendFile()
完整写法:
const fs = require('fs');
fs.appendFile('文件路径','追加内容',function(err){
if(err) throw err;
})
- 读取文件
fs.readFile()
完整写法:
const fs = require('fs');
fs.readFile('文件路径',function(err,data){
if(err) throw err;
console.log(data.toString());//将数据转换成字符串
})