位置: 编程技术 - 正文

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

  • 先包装后销售
  • 增值税留抵税额计入什么科目
  • 限定性净资产账务处理
  • 资产负债表应收账款等于什么
  • 小规模没有计提增值税直接缴纳了
  • 实物投资账务处理
  • 管理费用中税金分录怎么写
  • 资产处置损益是收入还是费用
  • 单位社保缴费基数怎么确定
  • 向银行申请签发银行汇票的会计分录
  • 亏损可以不用缴增值税吗
  • 房地产企业销售未完工产品预计毛利率
  • 挂靠工程的所得税账务处理怎么做?
  • 航天信息的服务费
  • 委托、受托出口做账有哪些事项?
  • 主体资格的法律规定
  • 股权转让的违约条款
  • 国税未核定税种怎么处理
  • 国家动漫企业认定优惠政策
  • 滴滴普票可以抵扣进项么
  • 报税提示您可能缺少相关组件怎么处理
  • 预交增值税抵减申报
  • 收到工程结算单,没有发票,能入成本吗
  • 华为鸿蒙怎么看手机型号
  • 如何正确使用好薪酬调查结果
  • 英雄联盟怎么改左键移动
  • 企业工商年报填错了怎么办
  • win10怎么删除电脑开机密码设置
  • dpi鼠标按键是什么意思
  • 客户申请退款商家拒绝退货退款会有什么效果
  • 栀子花的养殖方法和注意事项茉莉花
  • 工资薪金所得具体包括哪些
  • smart制作
  • 建筑安装发票可以外地开吗
  • 出售低值易耗品的成本
  • 福利包括什么
  • php上级目录
  • nginx搭建静态资源服务器
  • 跨年度收取的发票怎么开
  • 分期收款销售产品
  • 所得税汇算清缴报告在哪查
  • 新准则印花税计提会计分录
  • 电子发票怎么清盘操作流程
  • 回溯法实现全排序的方法
  • mysqli删除
  • 帝国cms如何使用
  • 缴纳个人所得税有什么好处
  • access调用sql
  • centos执行sh
  • 银行对账单和存折的区别
  • 残保金属于职工社保吗
  • 应纳税调增调减科目是什么
  • 补提去年折旧费不需要调整所得税吗
  • 物业公司预收的物业费怎么做账
  • 教育局给幼儿园的补贴
  • 出口退税的会计处理
  • 小规模纳税人发票可以抵扣吗
  • 个人付款开了公章怎么办
  • 安装sql2008时出现以下错误
  • win10如何连接远程电脑
  • vista和win7哪个对配置要求高
  • ubuntu 21.04 安装
  • debian和ubuntu命令一样吗
  • kvm虚拟机性能调优
  • win10系统进程
  • win10系统开不了热点
  • kb4012212安装失败
  • win8打开cmd的快捷键
  • linux修复工具
  • linux安装步骤
  • 从零开始咋样
  • 关于shell的说法,不正确的是
  • js date用法
  • js html css
  • 简述shell命令提示符的组成
  • python xml 解析
  • python读写docx
  • 关联企业签订劳动合同的次数可以累计吗
  • 征管基础平台app
  • 环保职责及管理范围
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设