位置: 编程技术 - 正文

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

  • 企业中秋晚会活动方案
  • 餐饮发票数量单价必须填吗
  • 电子设备按5年折旧可以吗
  • 个人厂房租赁税率是多少
  • 如何设置采购入库的对方科目暂估科目
  • 成本类与费用类科目哪些区别
  • 增值税10000交多少税
  • 房地产公司收到房款的会计分录
  • 税务局代增值税普通发票流程
  • 普票丢失的最新处理2019
  • 汽车保险费里的钱能退吗
  • 个税房租和房贷抵扣一样吗
  • 电子承兑如何转出换成现金
  • 1697510024
  • 在windows 10中
  • 附加税会计分录2022
  • 自己怎么做电脑系统
  • 零售业如何盈利
  • 公允价值变动损益借贷方向
  • 企业事业单位应当采取有效措施
  • nginx apache php
  • 马格达拉之战
  • 为什么微信转账不成功
  • php gettext
  • 企业研发费用加计扣除是什么意思
  • thinkphp域名路由
  • 快速查找附近的人
  • javascript零基础入门书籍
  • 生日快乐html5代码
  • emerge命令
  • python编程从入门到精通第三版
  • php安装教程
  • 营业税差额计税
  • 其他发票是什么意思
  • 母子公司之间的租赁房屋
  • 微擎最新破解版
  • centos8 mongodb
  • mongodb数据查询
  • sql server数据
  • access数据库丢失原因
  • 分组 sql
  • 有进项发票没有销项发票怎样做账
  • 私车公用协议可以过户吗
  • 材料发票税额
  • 自行申报啥意思
  • 房地产采取按揭销售的,其销售的入账时间为
  • 房地产企业的会计核算
  • 银行现金支票作废处理步骤
  • 公司支付账户
  • 公司投资款怎么算
  • 余额调节表怎么填写例题
  • mysql5.7慢查询
  • 最新版的win10
  • Win10预览版拆弹
  • linux查inode
  • win8系统如何查看电脑内存
  • win7移动硬盘无法弹出
  • win8系统特点
  • apache2 rewrite
  • centos搭建v2
  • linux挂载文件步骤
  • windos10正式版
  • efi ghost win7
  • unity怎么bake
  • cocos creator js ts
  • jquery Ajax 全局调用封装实例详解
  • alt用不了
  • 计算机网络设计
  • python 安装setup
  • Node.js中的construct
  • shell脚本解压tar文件
  • php常用函数200个
  • 如何用python开发软件
  • jquery中获取元素的三种方法
  • 老板思维案例
  • python爬虫有道翻译
  • 企业个税网上申报时间
  • 沈阳特慢病待遇
  • 2021河南省中考英语听力音频
  • 税务 稽查局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设