fs.writeFile的方法使用說明:
以非同步的方式將data寫入檔案,檔案已存在的情況下,原內容將被替換。
語法:
複製程式碼程式碼如下:
fs.writeFile(filename, data, [options], [callback(err)])
由於該方法屬於fs模組,使用前需要引入fs模組(var fs= require(“fs”) )
接收引數:
filename (String) 檔名稱
data (String | Buffer) 將要寫入的內容,可以使字串 或 buffer資料。
options (Object) option陣列物件,包含:
· encoding (string) 可選值,預設 ‘utf8′,當data使buffer時,該值應該為 ignored。
· mode (Number) 檔案讀寫許可權,預設值 438
· flag (String) 預設值 ‘w"
callback {Function} 回撥,傳遞一個異常引數err。
例子:
fs.writeFile("message.txt", "Hello Node", function (err) {
if (err) throw err;
console.log("It\"s saved!");
});
fs.writeFile的方法使用說明:
以非同步的方式將data寫入檔案,檔案已存在的情況下,原內容將被替換。
語法:
複製程式碼程式碼如下:
fs.writeFile(filename, data, [options], [callback(err)])
由於該方法屬於fs模組,使用前需要引入fs模組(var fs= require(“fs”) )
接收引數:
filename (String) 檔名稱
data (String | Buffer) 將要寫入的內容,可以使字串 或 buffer資料。
options (Object) option陣列物件,包含:
· encoding (string) 可選值,預設 ‘utf8′,當data使buffer時,該值應該為 ignored。
· mode (Number) 檔案讀寫許可權,預設值 438
· flag (String) 預設值 ‘w"
callback {Function} 回撥,傳遞一個異常引數err。
例子:
複製程式碼程式碼如下:
fs.writeFile("message.txt", "Hello Node", function (err) {
if (err) throw err;
console.log("It\"s saved!");
});