位置: IT常识 - 正文

node笔记_写文件(异步写入,同步写入,追加写入,流式写入)(node.txt)

编辑:rootadmin
node笔记_写文件(异步写入,同步写入,追加写入,流式写入) 文章目录⭐前言⭐写文件💖writeFile写入写一个txt文件💖writeFileSync同步写入写一个txt文件💖appendFile 追加写入追加写入一个txt💖createWriteStream流式写入流式写入txt⭐ 结束⭐前言

推荐整理分享node笔记_写文件(异步写入,同步写入,追加写入,流式写入)(node.txt),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node 笔记,node 写文件,node 笔记,node writefile,node文件怎么运行,node.js写文件,node 笔记,node writefile,内容如对您有帮助,希望把文章链接给更多的朋友!

大家好,我是yma16,本期分享node写文件。 往期文章 node_windows环境变量配置 node_npm发布包 linux_配置node node_nvm安装配置 node笔记_http服务搭建(渲染html、json) node笔记_读文件

⭐写文件

使用fs的模块

const fs=require('fs');💖writeFile写入

writeFile(filePath,data[,options],callback) 参数说明:

filePath 文件名路径data 待写入的数据options 选项设置 ,可选callback 写入回调

返回值:undefined

写一个txt文件

将以下内容写入一个 文学.txt文件

泥潭里的人,是迈不动腿的。 我叫嚷着要冲出束缚。 可环顾四周,我何尝不是泥潭里的人呢?

const fs=require('fs')const writeContent=`泥潭里的人,是迈不动腿的。我叫嚷着要冲出束缚。可环顾四周,我何尝不是泥潭里的人呢?`fs.writeFile('./文学.txt',writeContent,(err)=>{ if(err){ console.log('err\t',err) return } console.log('写入成功!')})

写入成功!

💖writeFileSync同步写入node笔记_写文件(异步写入,同步写入,追加写入,流式写入)(node.txt)

fs.writeFileSync(file, data[, options])

file <string> | <Buffer> | <URL> | <integer> 文件名或文件描述符data <string> | <Buffer> | <TypedArray> | <DataView> | <Object>options <Object> | <string>encoding <string> | <null> 默认值: ‘utf8’mode <integer> 默认值: 0o666flag <string> 参见 支持文件系统 flags。 默认值: ‘w’。 返回 undefined。

区别writeFile:没有callback的回调写入函数

写一个txt文件const fs=require('fs')const writeContent=`泥潭里的人,是迈不动腿的。我叫嚷着要冲出束缚。可环顾四周,我何尝不是泥潭里的人呢?`fs.writeFileSync('./文学.txt',writeContent)💖appendFile 追加写入

fs.appendFile(path, data[, options], callback)

path <string> | <Buffer> | <URL> | <number> 文件名或文件描述符data <string> | <Buffer>options <Object> | <string>encoding <string> | <null> 默认值: ‘utf8’mode <integer> 默认值: 0o666flag <string> 参见 支持文件系统 flags。 默认值: ‘a’。callback <Function>err <Error>

异步地将数据追加到文件,如果该文件尚不存在,则创建该文件。 data 可以是字符串或 <Buffer>。

追加写入一个txtconst fs=require('fs')const writeContent=`泥潭里的人,是迈不动腿的。我叫嚷着要冲出束缚。可环顾四周,我何尝不是泥潭里的人呢?`fs.appendFile('./文学.txt',writeContent,(err)=>{ if(err){ console.log('err\t',err) return } console.log('追加写入成功!')})

追加写入成功!

💖createWriteStream流式写入

fs.createWriteStream(path[, options])

path <string> | <Buffer> | <URL>options <string> | <Object>flags <string> 参见 支持文件系统 flags。 默认值: ‘w’。encoding <string> 默认值: ‘utf8’fd <integer> | <FileHandle> 默认值: nullmode <integer> 默认值: 0o666autoClose <boolean> 默认值: trueemitClose <boolean> 默认值: truestart <integer>fs <Object> | <null> 默认值: null

返回: <fs.WriteStream> options 还可以包括 start 选项,以允许在文件开头的某个位置写入数据,允许的值在 [0, Number.MAX_SAFE_INTEGER] 范围内。 修改文件而不是替换它可能需要将 flags 选项设置为 r+ 而不是默认的 w。 encoding 可以是 <Buffer> 接受的任何一种。

流式写入txt

将以下内容分批次写入一个 流式写入.txt文件

泥潭里的人,是迈不动腿的。 我叫嚷着要冲出束缚。 可环顾四周,我何尝不是泥潭里的人呢?

const fs=require('fs')const ws=fs.createWriteStream('./流式写入.txt')ws.write('泥潭里的人,是迈不动腿的。\n')ws.write('我叫嚷着要冲出束缚。\n')ws.write('可环顾四周,我何尝不是泥潭里的人呢?\n')ws.close()

写入成功!

⭐ 结束

感谢阅读💖,如有不足欢迎指出!

本文链接地址:https://www.jiuchutong.com/zhishi/290692.html 转载请保留说明!

上一篇:堡垒山上的珀纳里城堡,法加拉斯山,罗马尼亚 (© porojnicu/Getty Images)(堡垒山是哪个国家)

下一篇:锯齿原野中的Baron湖,爱达荷州 (© Patrick Brandenburg/Tandem Stills + Motion)(原版锯齿)

  • iphone13横屏设置在哪里(iphone13横屏设置触控不能横屏了)

    iphone13横屏设置在哪里(iphone13横屏设置触控不能横屏了)

  • oppo手机语音播报怎么关闭(Oppo手机语音播报怎么关闭进入不了设置)

    oppo手机语音播报怎么关闭(Oppo手机语音播报怎么关闭进入不了设置)

  • 小米手环怎么关机(小米手环怎么关闭锁屏密码)

    小米手环怎么关机(小米手环怎么关闭锁屏密码)

  • 怎么把抖音上的视频去掉水印(怎么把抖音上的音乐设置成铃声)

    怎么把抖音上的视频去掉水印(怎么把抖音上的音乐设置成铃声)

  • 华为荣耀20Pro怎么恢复手机原来默认的字体(华为荣耀20Pro怎么设置振动)

    华为荣耀20Pro怎么恢复手机原来默认的字体(华为荣耀20Pro怎么设置振动)

  • iphone11边框掉漆能补吗(苹果11边框掉漆修复要多少钱)

    iphone11边框掉漆能补吗(苹果11边框掉漆修复要多少钱)

  • qq在另一个手机上登录能看到聊天记录吗(qq在另一个手机上登录会有提示吗)

    qq在另一个手机上登录能看到聊天记录吗(qq在另一个手机上登录会有提示吗)

  • qq小草怎么恢复(qq小草掉了怎么补救)

    qq小草怎么恢复(qq小草掉了怎么补救)

  • 0.01uf电容是103吗(电容0.1uf是多少nf)

    0.01uf电容是103吗(电容0.1uf是多少nf)

  • 华为nova7怎么录屏(华为nova7怎么录入门禁卡)

    华为nova7怎么录屏(华为nova7怎么录入门禁卡)

  • u盘重装系统无法检测c盘(U盘重装系统无法创建文件夹,系统找不到指定的路径)

    u盘重装系统无法检测c盘(U盘重装系统无法创建文件夹,系统找不到指定的路径)

  • 抖音没实名认证能上热门吗(抖音没实名认证能提现吗)

    抖音没实名认证能上热门吗(抖音没实名认证能提现吗)

  • 怎么把hd关掉(hd是什么意思,怎么关闭)

    怎么把hd关掉(hd是什么意思,怎么关闭)

  • 英文字母E的ASCII码是什么(英文字母E的ascll码)

    英文字母E的ASCII码是什么(英文字母E的ascll码)

  • 为什么qq关了设备锁还要验证码(qq明明关了设备锁怎么还开着)

    为什么qq关了设备锁还要验证码(qq明明关了设备锁怎么还开着)

  • 绿联充电器伤电池吗(绿联充电器头好不好)

    绿联充电器伤电池吗(绿联充电器头好不好)

  • 快手啥叫关注页添加(快手关注入口在哪里)

    快手啥叫关注页添加(快手关注入口在哪里)

  • 抖音怎么删已发视频(抖音怎么删已发的私信)

    抖音怎么删已发视频(抖音怎么删已发的私信)

  • 苹果蓝牙耳机设置教程(苹果蓝牙耳机设置方法)

    苹果蓝牙耳机设置教程(苹果蓝牙耳机设置方法)

  • 如何简单授权七天网络(授权7步骤)

    如何简单授权七天网络(授权7步骤)

  • 抖音私密怎么取消了(抖音怎么把私密取消)

    抖音私密怎么取消了(抖音怎么把私密取消)

  • 如何拍视频给京东卖家(京东怎么拍视频给卖家)

    如何拍视频给京东卖家(京东怎么拍视频给卖家)

  • qq的文件怎么保存(qq的文件怎么保存到本地)

    qq的文件怎么保存(qq的文件怎么保存到本地)

  • 捷径清理喇叭灰尘(清理喇叭 捷径)

    捷径清理喇叭灰尘(清理喇叭 捷径)

  • mvc mvp mvvm的区别(mvp和mvc,mvvm模式和mvc的区别)

    mvc mvp mvvm的区别(mvp和mvc,mvvm模式和mvc的区别)

  • windows11插入耳机没声音怎么办? win11耳机没声音的解决方法(win11前面板耳机没声音)

    windows11插入耳机没声音怎么办? win11耳机没声音的解决方法(win11前面板耳机没声音)

  • BIOS怎么恢复出厂设置?(最简单的快速方法)(bios怎么恢复出厂设置dell)

    BIOS怎么恢复出厂设置?(最简单的快速方法)(bios怎么恢复出厂设置dell)

  • 怎样在电子税务局查询已开发票
  • 税收滞纳金调增填哪张表
  • 偶然所得个人所得税会计分录
  • 个人收到拆迁补偿款缴税吗
  • 异地分公司需要什么手续
  • 开模费用计入什么科目
  • 一般纳税人普通发票免税吗
  • 营业外收入期末结转
  • 以资抵债是利空还是利好
  • 销售加工费怎么做账务处理
  • 公允价值变动税务处理
  • 企业销售产品的成本是指已销产品的
  • 医院其他收入包括哪些项目
  • 哪些税费计入应缴税费
  • 增值税发票作废有什么损失
  • 税务局锁了开票系统票已领出还可以开出来吗
  • 零税率发票如何抵扣
  • 付款信息和开票信息区别
  • 会计利润和税务利润的暂时性差异和永久性差异
  • 仓库间的调拨流程
  • 公账的钱如何合法取出会计
  • 企业分红需要缴纳什么税
  • 设计费要计入固定费用吗
  • 用人单位发放工资时跨行手续费应由谁支付
  • 制作flash动画步骤
  • 房地产企业所得税预提成本10%
  • 生产车间报表表格图片
  • php数组函数实现机选双色球
  • 购买生产用品计入什么科目
  • 购买车辆的会计分录该怎样做
  • php对接mysql
  • 社保基数跟个税差1仟多有风险吗
  • 工程项目会计怎么样
  • vue清空input file的值
  • 前端v3
  • java枚举写法
  • 外资公司股东
  • 简述SQL server管理器的功能
  • mongodb视频教程
  • 如何保护数据库
  • 合同取得成本的账务处理
  • sql递减
  • 暂估成本账务处理
  • 双定户经营所得税税率
  • 出口货物进项税额转出的原理
  • 预付账款收到发票
  • 没有收入是纳税人吗
  • 未使用和未投入使用
  • 发出存货的计价方法一经确定,不得随意改变
  • 外购货物分配给股东
  • 红字申请单能作废吗
  • 实收资本相关认定
  • 什么是企业管理的基础工作
  • 发票抬头公司报销的该怎么写
  • 什么情况下可以安排待岗
  • 财产清查存在的问题及原因分析
  • 办公费用包含哪里费用
  • 残保金新企业用交吗
  • 预付差旅费属于什么类型
  • mysql的主从复制模式
  • 光盘做镜像文件
  • ssh进入
  • zui哪个版本最好
  • Linux系统SCSI磁盘扫描机制解析及命令详细介绍
  • linux groupdel命令详解
  • linux配置静态
  • unity优化方案
  • 表单提交servlet
  • 修改windows server2012服务器密码
  • ubuntu for android
  • 静态文件格式有哪些
  • 查找的算法有哪些
  • js模拟new
  • 制作网页的三大技术
  • 刷android go
  • 发票代码如何查询公司
  • 我们如何理解税收意义
  • 农产品电子发票可以抵扣吗
  • 甘肃省契税征收标准
  • 预付建造固定资产的工程价款
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设