参数说明
writeFile(filename, data, options, callback)
filename 文件路径
data 写入文本(类型:String、Buffer)
options{ 可选,对象数组
mode 可选,设置文件读写权限(参考 mode表),默认:0666
flag 可选,读写方式(参考 flag表),默认:w
encoding 可选,编码格式(参考 encoding表),默认:utf8
}
callback( 回调函数
err 执行出错信息,错误(返回错误信息),成功(null)
)
示例
只设encoding属性:
var fs = require("fs"); fs.writeFile("./text.txt", "liboke.cn", "utf8", function(err){ if(err) console.log("写入失败"); else console.log("写入成功"); });设options对象:
var fs = require("fs"); var options={ mode:0666, flag:"w", encoding:"utf8" } fs.writeFile("./text.txt", "liboke.cn", options, function(err){ if(err) console.log("写入失败"); else console.log("写入成功"); });