Node.js 文件操作
阿新 • • 發佈:2019-05-05
mage 執行 nod com 進入 func UNC 意思 node.js 進入
新建一個文件a.txt,並寫入"你好,這是一個新文件。"。
代碼 demo1.js
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
異步執行成功。
接著上面的繼續執行,向文件追加內容。
代碼 demo2.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);
執行結果
Node.js 文件操作