node . js中常用的fs文件系统是什么

  介绍

小编给大家分享一下节点。js中常用的fs文件系统是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

fs文件系统模块对于系统文件及目录进行一些读写操作。

模块中的方法均有异步和同步版本,例如读取文件内容的函数有异步的fs。readFile()和同步的fs.readFileSync ()。

异步的方法函数最后一个参数为回调函数,回调函数的第一个参数包含了错误信息(错误)。

建议大家使用异步方法,比起同步,异步方法性能更高,速度更快,而且没有阻塞。

创建文件

fs。writeFile(文件名、数据(选项)、功能(err) {})

如果文件存在,写入的内容会覆盖旧文件内容

文件名(String)文件名称   数据(字符串|缓冲区)将要写入的内容,可以使字符串或缓冲区数据。   选项(对象)选项数组对象,包含   回调函数{}回调,传递一个异常参数错。

追加文件

fs。appendFile(路径、数据[选项],函数(err) {})

名称:文件名   str:添加的字段   编码:设置编码   回调,回调函数,传递一个异常参数错

读取文件

fs。readFile函数的路径,选择,(呃,数据){})

文件名具体的文件保存路径地址   [选项]具体选项配置,包括数据的编码方式,   回调为具体的回调函数,进行相应的错误捕捉及提示。

文件是否存在

fs。存在(路径,函数(存在){})

路径欲检测的文件路径   回调函数回调

注意此回调的参数和其他节点。js回调的参数不一致。不推荐在调用fs.open, fs.readFile (), fs。writeFile()之前使用fs.exists()检测文件是否存在。这样做会引起竞争条件,因为在两次调用之间,其他进程可能修改文件。作为替代,用户应该直接开/读/写取入文件,当文件不存在时再处理错误。

删除文件

fs。分离(路径,函数(err) {})

路径——文件路径   回调,回调函数,犯错

创建文件夹

fs。mkdir(名称、功能(err) {})

路径——文件路径。   回调,回调函数、犯错、异步地创建目录。完成回调只有一个可能的异常参数。

删除文件夹

fs。删除路径(路径,函数(err) {})

路径——文件路径。   回调,回调函数,没有参数。

读取文件夹

fs.readdir(路径,函数(呃,文件){})   路径-文件路径。   回调,回调函数,回调函数带有两个参数错,文件,犯错为错误信息,文件为目录下的文件数组列表

改名字

fs.rename(新名称,oldname函数(err) {})   修改文件名称,可更改文件的存放路径。

以上是“node . js中常用的fs文件系统是什么”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

node . js中常用的fs文件系统是什么