码迷,mamicode.com
首页 > 其他好文 > 详细

文件写入流

时间:2021-06-15 17:37:58      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:console   内容   状态   ready   hello   文件路径   流式   文件写入   read   

let fs = require(‘fs‘);

// 1 创建写入流
// fs.createWriteStream(文件路径,[可选择的配置操作])
// 2 
let ws = fs.createWriteStream("hello.txt",{flag:‘w‘,encoding:"utf8"});

// console.log(ws); 

// 监听文件打开事件
ws.on(‘open‘,function(){
  console.log(‘文件打开‘);
})

ws.on("ready",function(){
  console.log(‘文件写入已准备状态‘);
})


// 监听文件关闭事件
ws.on(‘close‘,function(){
  console.log(‘文件写入完成,关闭‘);
})

// 文件流式写入
ws.write(‘helloworld!‘,function(err){
  if(err){
    console.log(err);
  }else{
    console.log(‘内容1流入完成‘);
  }
   
});

ws.write(‘helloworld!‘,function(err){
  if(err){
    console.log(err);
  }else{
    console.log(‘内容2流入完成‘);
  }
   
});

ws.write(‘helloworld!‘,function(err){
  if(err){
    console.log(err);
  }else{
    console.log(‘内容3流入完成‘);
  }
   
});


ws.end(function(){
  console.log(‘文件写入关闭‘);
})

文件写入流

标签:console   内容   状态   ready   hello   文件路径   流式   文件写入   read   

原文地址:https://www.cnblogs.com/eric-share/p/14882996.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!