位置: 编程技术 - 正文

基于node.js的fs核心模块读写文件操作(实例讲解)(基于nodejs的项目)

编辑:rootadmin

推荐整理分享基于node.js的fs核心模块读写文件操作(实例讲解)(基于nodejs的项目),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node.js中fs模块,基于nodejs的项目,基于nodejs的项目,node.js核心技术教程,基于nodejs的项目,node.js核心技术教程,基于nodejs的项目,node.js核心技术教程,内容如对您有帮助,希望把文章链接给更多的朋友!

node.js 里fs模块

常用的功能

实现文件的读写 目录的操作

- 同步和异步共存 ,有异步不用同步

- fs.readFile 都不能读取比运行内存大的文件,如果文件偏大也不会使用readFile方法

- 文件大分流读取,stream

- 引入fs模块

- let fs=require('fs')

同步读取文件

-fs.readFileSync('路径',utf8);

let result=fs.readFileSync('./1.txt','utf8');

异步读取文件,用参数err捕获错误

- fs.readFile('路径','utf8',function(){})

fs.readFile('./name.txt','utf8',function(err,data){if(err){console.log(err)}else{console.log(data)}})

同步写入文件

- fs.writeFileSync("路径",写入的数据)

fs.writeFileSync("./1.txt",JSON.stringify({name:1}))

基于node.js的fs核心模块读写文件操作(实例讲解)(基于nodejs的项目)

异步写入文件

- fs.writeFile('路径',写入的数据,callback)

fs.writeFile('./1.txt','aaaaa',function (err) {if(err){console.log(err);}})

读写文件写一个拷贝实例

//异步拷贝

判断文件存不存在

- fs.existsSync('文件的路径')

stat方法

fs.stat('文件路径',function (err,stat) {

stat.isDirectory 看是不是文件夹 stat.isFile 看是不是文件

})

删除文件夹

- fs.rmdir('文件夹路径',function(){})

删除文件

- fs.unlink('文件路径',function(){})

//判断文件存不存在

利用递归写一个文件夹依次创建

以上这篇基于node.js的fs核心模块读写文件操作(实例讲解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

node.js 发布订阅模式的实例 实例如下://导入内置模块letEventEmitter=require('events');letutil=require('util');//Man继承EventEmitterutil.inherits(Man,EventEmitter);//创建一个函数functionMan(){}//实例化函数

node.js 核心http模块,起一个服务器,返回一个页面的实例 如下所示:lethttp=require("http");//引入核心http模块letfs=require("fs");letmime={'.js':'application/javascript','.css':'text/css'}//创建一个函数,req代表客户端,res代表服务

Node.js 使用流实现读写同步边读边写功能 废话不多说了,直接给大家贴代码了,具体代码如下所示://个数个字节,每次读4b,写1bletfs=require("fs");functionpipe(source,target){//先创建可读流,再创建

标签: 基于nodejs的项目

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

上一篇:浅谈Express异步进化史(cypress 异步)

下一篇:Nodejs之TCP服务端与客户端聊天程序详解(nodejs tcp)

  • 赠送的代金券属于销售费用吗?
  • 贸易公司开发票进项跟销项不符合怎么办
  • 其他权益性资产包括哪些
  • 股东在两个公司上班好吗
  • 预交增值税设备租赁是否可抵扣
  • 政府补贴是什么职能
  • 金税盘到期了
  • 折扣折让 红字发票账务处理
  • 公司破产后资产怎么处理
  • 资本溢价是
  • 货款为现金如何做记账账款凭证?
  • 应收账款转销怎么记账
  • 增值税普通发票和专用发票有什么区别
  • 固定资产减值准备增加记哪方
  • 税控服务费抵扣的文件
  • 国家税务总局关于取消增值税扣税凭证
  • 相关税费计入哪里
  • 公司两套账怎么记账
  • 出纳现金日记账怎么记账
  • 酒类应税消费品消费税纳税申报表怎么填
  • 待摊费用当月增加
  • 工会经费的会计分录2022
  • 微软输入法突然变成繁体字怎么改回来
  • 公司0申报怎么做账
  • 没有开工没有收入用书面语言表达
  • 如何查看电脑是什么牌子
  • 企业所得税怎么上传报表
  • 库乐队是苹果自带的嘛
  • 城建税的会计账务处理
  • PHP:pg_result_error_field()的用法_PostgreSQL函数
  • php图片加文字水印
  • 凭证包括几个部分
  • 会计中的计算公式
  • 退休费用会计分录
  • 销售费用期末余额
  • 前端es2020
  • 应收账款科目怎么看
  • 产权转移数据印花税计税依据含不含增值税
  • 资产计税基础填资产原值吗
  • 开票软件怎么增加开票员
  • 织梦如何给栏目增加缩略图
  • 房产原值是含税还是不含税
  • 一般纳税人什么情况可以开3%的发票
  • sql2012附加数据库方法
  • 成本和入账价值
  • 房产税如何申请减免
  • 销售开票会计分录怎么做
  • 小规模纳税人专票税率是多少
  • 长期股权投资中同一控制和非同一控制的区别
  • 红字发票信息表在哪里查询
  • 仓库费用计入什么科目
  • 本年利润年末有余额怎么回事
  • 合法有效的凭证是什么
  • access数据库导入到sqlserver
  • mysql数据库迁移上云
  • xp文件夹选项在哪里打开
  • hyper-v怎么样
  • 哪款系统重装软件比较好
  • linux命令pwd是什么意思
  • linux 命令大全
  • win8怎么设置定时关机
  • linux命令date
  • 如何解除系统默认
  • win7 windows安全中心
  • win8怎么下载itunes
  • 苹果win10更新48%不动了
  • shell脚本case语句判断成绩
  • perl 运算
  • opengl es应用开发实践指南(android卷)pdf
  • android recycleview 刷新
  • function函数的定义
  • 不要用强制方法杀掉python线程
  • unity 动态壁纸
  • jquery formatter
  • 重庆市委常委是副部级干部吗?
  • 电子税务局怎么删除办税员
  • 开票地税怎么算的
  • 已申报的纳税申报表怎么下载打印
  • 落实与什么动词搭配
  • 化妆品过海关要交税吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设