位置: 编程技术 - 正文

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

  • 可抵扣暂时性差异是指在确定未来收回资产
  • 一般纳税人企业所得税是多少
  • 增值税普通发票和电子普通发票的区别
  • 进项税额转出是在当月还是回到所属期
  • 进项税为什么记在借方通俗讲法
  • 总公司如何分配股份
  • 结转完工入库产品成本计算
  • 交易性金融资产公允价值变动计入
  • 为什么有的发票税率是3%,有的是1%
  • 退休人员工资可以提福利费吗
  • 企业领用本企业生产的产品会计分录
  • 企业税收滞纳金计入什么科目
  • 增值税预缴表填写模板
  • 合伙人未出资能成为合伙人吗
  • 季度弥补以前年度亏损报表怎么填
  • 小规模纳税人代收水电费
  • 资本公积转增的股票可以转让吗
  • 可供出售金融资产属于流动资产吗
  • 收到人民政府寄来的ems
  • 处置其他权益工具投资会影响当期损益吗
  • 收到股东交的多余的股金怎么做账务处理
  • 长期股权投资是什么科目
  • 期末结转生产成本会计分录
  • 人工工资应该计什么科目
  • 所得税免税项目
  • 车船使用牌照税收多少
  • 主营业务收入多计跨年调整
  • 研发费用申报表汇算清缴怎么填
  • 升级打装备的手游
  • PHP+Mysql+jQuery查询和列表框选择操作实例讲解
  • androirc下载
  • 咨询服务费怎么交税
  • 银行存款收款凭证属于什么凭证
  • geeklink 极联科技
  • php将数字转为字符串
  • 企业工会注销怎么办理
  • php排序方法有几种区别
  • nginx怎么运行php
  • 除财政部门外,审计税务人民银行
  • 行政性收费和事业性收费 财政局
  • 印花税怎么填申报表
  • 企业管理费用的分类
  • 餐饮服务规定
  • 使用distinct在mysql中查询多条不重复记录值的解决办法
  • mysql视图菜鸟教程
  • 税务师考试的报名时间
  • 什么是房地产企业?它主要具有哪些特性?
  • 文化建设税减免政策
  • 金蝶建账初始数据修改
  • 为什么固定资产减值准备一经计提不得转回
  • 电子设备计税基础
  • 运费险三件衣服分3个快递寄出
  • 公司与公司之间可以借款吗
  • 公司投资款怎么算
  • 资产负债率多少属正常范围
  • mysql(master/slave)主从复制原理及配置图文详解
  • xp安装声卡驱动
  • ubuntu kde gnome
  • mac怎么共享网络给iphone
  • linux禁止root用户远程登录
  • linux集群的作用和意义
  • mblme是什么进程
  • opengl怎么学
  • [置顶] 《借.住.情.缘》
  • openglvbo
  • jquery日程安排
  • linux怎么查看tomcat位置
  • vue-cli使用
  • jquery点击事件写法
  • u3d中文版本
  • unity每秒执行一次
  • unity网络模块
  • keycode输入cat
  • javascript基础入门视频教程
  • jquery添加自定义属性
  • 重庆市电子发票样式
  • 税务局风险防控形成长远
  • 怎么在电脑上下载浙政钉
  • 1月纳税申报截止时间
  • 浙江医保怎么使用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设