位置: 编程技术 - 正文

基于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)

  • 每个月必报的税种
  • 工资出现负数怎么申报个税
  • 个税手机号码没有了怎么办
  • 房地产会计预收账款明细科目
  • 个人平均缴费基数
  • 债务重组偿债顺序
  • 支付给员工的讲课费税前列支怎么做?
  • 国有资产无偿划转管理办法
  • 生产车间维修费
  • 数量金额式适用于哪些科目
  • 异地承包工程预缴什么税?
  • 白酒五行属火还是水
  • 代扣代缴增值税计算公式
  • 认证费用计入什么账户
  • 税收完税证明是契证吗
  • 企业为员工支付房租交个税吗
  • 跨月发票作废应如何处理
  • 办税员的工作职责
  • Windows11怎么连接网络
  • 腾讯电脑管家怎么修复dll
  • 英雄联盟登录失败7502013
  • 投标保证金利息规定
  • 一般公司的hr会查案底吗
  • 设备固定资产原值
  • giantantispywaremain.exe是什么进程 有什么作用 giantantispywaremain进程查询
  • 管理费用怎么记凭证
  • php实现定时任务
  • web安全如何入门
  • 劳务派遣企业简易征收管理办法
  • 小规模纳税人每月申报什么税
  • 营业执照上住所和经营场所
  • php解析原理
  • 增值税专用发票丢了怎么补救
  • 【BEV】TPVFormer复现以及原理
  • 模式识别与图像处理能做什么
  • 报错专业怎么补救
  • yolov3目标检测
  • date=date
  • 企业直接费
  • SQLITE3 使用总结
  • 资产负债表日后至财务报告批准报出日之间
  • 农业用肥尽量不选择
  • PostgreSQL教程(十):性能提升技巧
  • 管理费用增加是因为什么
  • 自产用于捐赠的会计处理
  • 其他应收款主要是什么
  • 医院能开增值发票吗
  • 电费发票没有谷段电费
  • 其他债权投资如何计提减值
  • 安装调试费属于劳务还是服务
  • 未开票收入如何计提增值税
  • 企业管理费用科目有哪些
  • 预交增值税后期处理
  • 土地无形资产要摊销吗
  • 哪些费用可以入开办费
  • 购入房屋建筑物进项税额抵扣
  • 小规模纳税人季报网上申报流程
  • 新会计准则待摊费用还有吗
  • windowsvista忘记登录密码
  • fedora安装apt
  • win10系统优酷播放不了
  • centos7修改文件内容
  • 富泽园假日酒店
  • linux学习思路
  • win10 系统桌面
  • keyword是啥
  • linux常见服务
  • jquery怎么写
  • 如何在linux安装软件
  • perl pi
  • jQuery+Ajax实现无刷新操作
  • 用python编写
  • 基于JavaScript的网页代码
  • unity unite
  • python else用法
  • 云南税务查询系统
  • 什么叫银税互动
  • 竣工交付的资产有哪几种
  • 个体税务怎么查询
  • 国税官网登录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设