fs:file system(文件系统)
fs 模块可以实现与硬盘的交互例如文件的创建、删除、重命名、移动,还有文件内容的写入、读取,以及文件夹的相关操作
// 需求:
// 新建一个文件,座右铭.txt,写入内容,三人行,则必有我师焉
// 1.导入fs模块
const fs = require('fs');
// 2.写入文件
fs.writeFile('./好好学习','要一直要开心呀',er=>{if(er){
console.log("写入失败")}else{console.log("成功了")}
})
writeFile方法:
1-1.writeFile 异步写入语法:fs.writeFile(file,data,[options(可选)],callback)
参数说明:
- file 文件名
- data 待写入的数据
- options 选项设置(可选)
- callback 写入回调
注:这里参数er的值分为两种情况,如果写入成功,er的值就是null,若写入失败,er的值就是错误对象。