Node.js的读取和写入
warning:
这篇文章距离上次修改已过448天,其中的内容可能已经有所变动。
在Node.js中,我们可以使用内置的fs模块来进行文件的读写操作。
- 使用
fs.readFile()读取文件:
const fs = require('fs');
fs.readFile('./example.txt', 'utf8', (err, data) => {
if (err) {
console.error(err);
return;
}
console.log(data);
});- 使用
fs.writeFile()写入文件:
const fs = require('fs');
let data = '这是一些文本内容';
fs.writeFile('./example.txt', data, 'utf8', (err) => {
if (err) {
console.error(err);
return;
}
console.log('文件写入成功');
});- 使用
fs.appendFile()追加文件内容:
const fs = require('fs');
let data = '这是追加的文本内容';
fs.appendFile('./example.txt', data, 'utf8', (err) => {
if (err) {
console.error(err);
return;
}
console.log('内容追加成功');
});以上代码都是异步操作,不会阻塞程序的其他部分。在实际应用中,你可以根据需要选择合适的方法进行文件的读写操作。
评论已关闭