读文件
代码
//1.导入fs模块:文件系统管理模块
// import fs from 'fs';
var fs = require('fs');
//2.读取文件fs.readFile()
/* param
1.文件路径
2.回调函数
成功就是成功回调
error === null
data 读取的数据
失败就是失败回调
error 错误对象
data undefined
*/
fs.readFile('./demo-file/demo.md', (error, data)=> {
console.log("data:" + data);
console.log("error:" + error);
});
node运行代码
- 读写文件操作成功
- 读文件失败
文件不存在
写文件操作
代码
//1.导入fs模块:文件系统管理模块
// import fs from 'fs';
var fs = require('fs');
//2.读取文件
//文件不存在时,会创建新文件
/* param
1.文件路径
2.要写入的内容
3.回调函数
成功就是成功回调
error === null
失败就是失败回调
error 错误对象
*/
var writeStr = "我是写入的内容";
fs.writeFile('./demo-file/demo.md', writeStr, (error)=> {
console.log("error:" + error);
});
fs.readFile('./demo-file/demo.md', (error, data)=> {
console.log("data:" + data);
console.log("error:" + error);
});
node运行代码
- 执行成功