文件写入 writeFile
writeFile写入文件,如果已经存在文件会覆盖原有内容,不存在就出创建文件
fs.writeFile(file, data[, options], callback)
file - 文件名或文件描述符。
data - 要写入文件的数据,可以是 String(字符串) 或 Buffer(缓冲) 对象。
options - 该参数是一个对象,包含 {encoding, mode, flag}。默认编码为 utf8, 模式为 0666 , flag 为 'w',可不写。
callback - 回调函数,回调函数只包含错误信息参数(err),在写入失败时返回。
//引入nodejs文件模块
var fs = require("fs");
fs.writeFile('input.txt', '我是通 过fs.writeFile 写入文件的内容', function(err) {
//写入失败提示
if (err) {
return console.error(err);
}
//写入成功的提示
console.log("数据写入成功!");
})