博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
node fs
阅读量:6115 次
发布时间:2019-06-21

本文共 740 字,大约阅读时间需要 2 分钟。

node 中的 fs 模块(读写文件)

fs模块

  • 在Node.js中,使用fs模块来实现所有有关文件及目录的创建、写入及删除操作。
  • 在fs模块中,所有的方法都分为同步和异步两种实现。
  • 具有sync后缀的方法为同步方法,不具有sync后缀的方法为异步方法。

所有的文件系统操作都有异步和同步两种形式。 异步形式的最后一个参数都是完成时回调函数。 传给回调函数的参数取决于具体方法,但回调函数的第一个参数都会保留给异常。 如果操作成功完成,则第一个参数会是 null 或 undefined。

读取文件

  • 异步读取
fs.readFile(path[, options], callback)    //path 
|
|
|
文件名或文件描述符。 //options encoding | flag (默认是r) 复制代码
  • 同步读取
fs.readFileSync(path[, options])复制代码

写入文件

  • fs.writeFile(file, data[, options], callback)
  • fs.writeFileSync(file, data[, options])
  • fs.appendFile(file, data[, options], callback)

目录操作

  • 创建目录
fs.mkdir(path[, mode], callback)    //要求父目录必须存在复制代码

。。。未完待续

转载于:https://juejin.im/post/5b7d392151882542e441fb81

你可能感兴趣的文章
mysql下sql语句 update 字段=字段+字符串
查看>>
.Net CLR 中的同步机制(三): AutoResetEvent和ManualResetEvent
查看>>
MapServer WinForm开发成功
查看>>
大型JavaScript应用程序架构模式
查看>>
XDomainRequest object
查看>>
<%=字符串%>回刷技巧(小技巧)
查看>>
ExtAspNet官方示例网站和官方论坛速度归来!
查看>>
android.content.res.Resources$NotFoundException: Resource ID解决办法
查看>>
学习网址
查看>>
[原] insert into … on duplicate key update / replace into 多行数据
查看>>
SQL查询:主从表 报表方式显示
查看>>
JS提取子字符串函数比较
查看>>
[置顶] 程序员学数据库那些事儿
查看>>
C#环境下,文本框翻屏,怎么一直显示当前插入的内容!!!!!!!!!!!!!!!!...
查看>>
Openssl pkey命令
查看>>
迭代接口的IEnumerator
查看>>
Chrome/Chromium HTML5 video 视频播放硬件加速
查看>>
HDU 3622 Bomb Game(2-sat)
查看>>
phpexcel 字符串转码
查看>>
mock server相关解决方案
查看>>