var fs = require('fs');
console.log(1);
fs.writeFile('e:/nodeTest/a.txt','这是一个新文件。',function(err) {
if(err){
console.log('不好意思,文件写入失败了');
}
console.log(2);
});
console.log(3);
E:\nodeTest\code
路径,输入cmd 打开终端,执行node demo1.js
异步执行成功。
var fs = require('fs');
var data = '这是追加的内容。';
console.log(1);
fs.appendFile('e:/nodeTest/a.txt',data,function(err) {
if(err){
//文件追加失败,回调函数后面的代码就不用继续执行了
//使用 return 结束执行
return console.log('不好意思,文件追加失败了');
}
//文件追加成功之后执行
console.log(2);
});
console.log(3);
执行结果
原文:https://www.cnblogs.com/lick468/p/10812301.html