node文件写入的三种操作
来源:互联网 发布:网站建设优化方法 编辑:程序博客网 时间:2024/05/05 05:07
- 异步文件写入
fs.writeFile(file,data[,option],callback(err))
// JSON.stringify 序列化// JSON.parse 反序列化// 默认写入操作时覆盖原文件fs.writeFile(path.join(__dirname, '../temp.txt'), JSON.stringify({ id: 10 }), (err) => { if (err) { // 读文件是不存在报错 // 意外错误 // 文件权限问题 // 文件夹找不到(不会自动创建文件夹) console.log(err); } else { console.log('success'); }});
// 不覆盖,追加方式fs.appendFile(path.join(__dirname, '../temp.txt'), JSON.stringify({ id: 10 }), (err) => { if (err) { // 读文件是不存在报错 // 意外错误 // 文件权限问题 // 文件夹找不到(不会自动创建文件夹) console.log(err); } else { console.log('success'); }});
- 同步文件写入
fs.writeFileSync(file,data,[,option])
fs.writeFileSync()java ctry {} catch (error) {}
- 流式文件写入
fs.createWriteStream(path[,option])
var streamWriter = fs.createWriteStream(path.join(__dirname, '../temp.txt'));setInterval(() => { streamWriter.write('hello', () => { console.log('+1'); });}, 1000);
阅读全文
0 0
- node文件写入的三种操作
- 文件的写入操作
- 文件的写入操作
- node 操作文件流 fs 同步与异步 流式文件的写入与读取
- java写入文件的三种方式
- 写入文件的三种方式
- 写入文件的三种方式
- 三种写入文件的方式
- Node.js 写入文件
- java写入文件的操作
- node.js使用(三):文件操作
- 三种向文件写入CString数据的方法
- FileOutputStream、BufferedOutputStream、FileWriter三种文件写入的对比
- Node.js 写入文件流的缓存问题探讨
- IO流文件的写入操作
- 【QTP】写入txt文件的操作
- vc++对文件的读取,写入操作
- ruby对文件的写入操作!
- 委托(Delegate) 对象的详细解析
- Android自动补全(二)
- Android Volley完全解析(四),带你从源码的角度理解Volley
- 深入理解Java虚拟机
- 大咖 | 王汉生:从数据到价值的转化,回归分析的“道”与“术”
- node文件写入的三种操作
- window 版Caffe 绘制.prototxt流程图
- C#高级参数out的使用
- 安卓安全开发
- java中的switch语句
- sift学习
- C和汇编混合编程
- 图文直击 | 北美KubeCon爆点之Service Mesh
- 第15周项目3