node.js 里fs内置模块写入txt文件
无判断写法
// 1.导入fs模块,来操作文件
const fs = require('fs')
// 2.调用fs.writeFile()方法,写入文件的内容
// 参数1:表示文件的存放路径
// 参数2:表示要写入的内容
// 参数3:回调函数
fs.writeFile('./files/test2.txt','abcd',function(err){
// 2.1 如果文件写入成功,则err的值等于null
// 2.2 如果文件写入失败,则err的值等于有个错误对象
console.log(err);
})
// !!!路径下没有文件会新建一个文件进行写入
判断文件是否写入成功
// 1.导入fs模块,来操作文件
const fs = require('fs')
// 2.调用fs.writeFile()方法,写入文件的内容
fs.writeFile('./files/test3.txt','abcd',function(err){
if(err){
// 如果报错直接跳出函数
return console.log('文件写入失败!' + err.message);
}
console.log("文件写入成功!");
})