位置: 编程技术 - 正文

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

  • 企业所得税年报怎么查询
  • 深圳增值税普通发票查询真伪
  • 兼职劳务税率是多少2020
  • 红冲发票跨年怎么操作
  • 企业如何列支个人收入
  • 跨境电商零售正面清单
  • 营业费用率说明什么
  • 知识产权服务项目
  • 基本户开户费多少钱
  • 广东省电子税务局app下载
  • 一般纳税人核定征收增值税
  • 一般纳税人取得小规模纳税人的专票可以抵扣吗
  • 合并报表怎么抵损益
  • 固定资产产权转移
  • 工商注册需要提供什么
  • 培训费表格
  • 多付几分钱怎么做账
  • 物流服务费税率是多少
  • 持有至到期投资科目被取消了吗
  • 小规模纳税人应交增值税怎么算
  • won11检测
  • 如何把两个人的照片合在一起
  • win7硬盘安装win10教程
  • wifi上传速度为0的解决方法
  • 找发票抵工资
  • 折旧可以计入主体成本吗
  • hbuilder打包apk
  • 增值税中进项税额比对异常能作废申报吗
  • PHP:Memcached::getByKey()的用法_Memcached类
  • 总部资产的减值有什么特点
  • vue3全局属性
  • 开具增值税专用发票的要求
  • 合同内容和开票内容不一致
  • 租赁公司的
  • 人工智能rl
  • 增值税进项税额能不能抵扣
  • 基本户 变更
  • 毛利的计算公式为
  • phpcms 用的是什么模板引擎
  • 小规模纳税人转让土地使用权税率
  • 城市维护建设税,教育费附加,地方教育费附加
  • 党组织工作经费税前扣除
  • 购买财务软件报税流程
  • 分公司员工在总公司缴纳社保
  • 坏账准备?
  • 营业利润率高好还是低好
  • 土地收储款是谁给谁
  • 企业取得的财政拨款
  • 什么是小微企业
  • 什么情况下需要打狂犬疫苗
  • 一般纳税人进货的会计分录怎么做
  • 违反会计规定承担责任
  • SQLServer:探讨EXEC与sp_executesql的区别详解
  • MySQL Semisynchronous Replication介绍
  • 重装系统需要主机吗
  • fedora系统怎么安装
  • 如何使用windows 10
  • Linux系统中的pycharm怎么打开
  • 使用标准用户帐号的方法
  • win8如何查看所有程序
  • 双击windows 7桌面上的快捷图标可以干嘛
  • linux cat命令的用法
  • visual studio 无法编译
  • bootstrap导航都有哪些
  • nodejs xhr
  • python 继承
  • 用javascript写表单代码
  • jquery easyui validatebox remote的使用详解
  • 如何输出反序数
  • unity协程会阻塞主线程吗
  • unity3d跨平台
  • unity怎么添加ui界面图片
  • js如何定义类
  • python flask框架 web服务器
  • 新收入准则租赁业务
  • 北京市国家税务局官网手机app
  • 四川省地方税务局公告2018年第3号
  • 辽宁省财政局会计网
  • 企业税务情况查询
  • 精准扶贫的实践与探索经验
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设