位置: 编程技术 - 正文

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

  • 已抵扣的进项税发票怎么查询明细
  • 房产税什么时候落地
  • 空调维修保养征收什么税?
  • 融资租赁租出的固定资产需要计提折旧吗
  • 电子税务局能不能抄税
  • 新公司筹建期要做账吗
  • 分给当期投资者利润如何做会计分录?
  • 印花税按什么征收
  • 公司代扣代缴个人所得税如何退税
  • 汽车区域差价
  • 发放股票股利的账务处理
  • 公司注销时应付职工薪酬怎么处理
  • 营改增后常用发票报销的种类有哪些呢?
  • 出口退税进项税额转出是什么意思
  • 净利润提盈余公积
  • 国税开运输发票后地税怎么报税?
  • 营改增阶段
  • 质押贷款属于什么贷款
  • 普票开错了能退税吗
  • 办公室设计费取费标准一览表
  • 赔偿款和罚款是一样的吗
  • 增值税留抵税额账务处理
  • 主营业务利润计算
  • 注册的注释
  • linux内核有什么作用
  • 电脑主板bios设置
  • winds10教育版
  • 给文件夹设置密码的软件
  • PHP:curl_setopt_array()的用法_cURL函数
  • css合并为单一边框
  • 农村土地承包经营权证丢失怎么补办
  • 高新技术企业产品是什么意思
  • java基础教程
  • 密歇根湖怎么读
  • Vue:element-ui中表格过长内容隐藏显示
  • 收残疾人就业保险合法吗
  • python中有很多包管理工具
  • 企业所得税季报资产总额怎么填
  • 收据能抵成本吗
  • 供热企业税收优惠
  • 运输发票税金如何入账
  • 企业购进专门用于研发的生产设备
  • mongodb基础知识
  • 3分钟学会做蛋挞
  • 一般纳税人内账考虑税额吗
  • 应收票据和其他应收款的区别
  • 政府补助专项资金
  • 开出发票上有折扣的怎么入账?
  • 个人承担社保如何办理
  • 建筑简易征收适用哪些业务
  • 主营业务成本和其他业务成本区别
  • 科目汇总表里的应交税费
  • 支付代理费计入什么科目
  • 账实不符怎么调账
  • bios 设置
  • watchdog. sys
  • win7旗舰版怎么把桌面移动到其他盘
  • xp操作系统入门
  • centos安装scala
  • Win10系统无法访问局域网共享电脑怎么办
  • 计算机的硬盘
  • linux 操作系统
  • linux卡屏
  • perfom.exe
  • win10系统怎么找到桌面
  • linux 多块硬盘虚拟成一块
  • javascript运用
  • ie所有版本
  • css放大字体
  • js原生方法大全
  • javascript 基础篇3 类,回调函数,内置对象,事件处理
  • jquery遍历dom
  • 怎么用js实现滑动效果
  • vim合并两个文件
  • 曲剧全场戏双玉蝉
  • 开票资料?
  • 安徽省电子税务局怎么下载
  • 定额发票是如何开具的
  • 苏州税务所电话是多少
  • 一般纳税人开增值税专票几个点
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设