使用node的fs模块的writeFile往文件中写内容
// 导入fs模块
let fs = require('fs')
/**
* 使用writeFile(file,data[,options],callback)往文件中写内容
* 第一个参数file是 文件的路径,绝对路径或相对路径都可以
* 如果文件中已经有内容,那么内容会被覆盖
* 如果文件不存在,则会先创建文件,然后写内容
* 如果路径中文件夹不存在,则会报错,因为writeFile只会创建文件,不会创建文件夹
* 第二个参数data是 往文件中写的内容
* 第三个参数options是 写文件时采用的编码方式(这是一个可选参数,默认值为utf8)
* 第四个参数callback是 回调函数,会返回写文件的结果
* callback有一个参数err,
* 如果err为null,表示写文件成功
* 如果err为一个错误对象,表示写文件失败
*/
fs.writeFile('./file/3.txt','hello node.js','utf8', function(err) {
if(err) {
return console.log('文件写入失败,失败原因是:'+err);
}
console.log('文件写入成功');
})