1. 程式人生 > >Node.js 文件操作

Node.js 文件操作

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 文件操作