Node.js 中的 fs 模块与Path模块方法详解

2022-04-15 0 521

概述:

文件系统模块是一个简单包装的标准 POSIX 文件 I/O 操作方法集。可以通过调用 require(“fs”) 来获取该模块。文件系统模块中的所有方法均有异步和同步版本。

文件系统模块中的异步方法需要一个完成时的回调函数作为最后一个传入形参。
回调函数的构成由调用的异步方法所决定,通常情况下回调函数的第一个形参为返回的错误信息。
如果异步操作执行正确并返回,该错误形参则为null或者undefined。如果使用的是同步版本的操作方法,一旦出现错误,会以通常的抛出错误的形式返回错误。
可以用try和catch等语句来拦截错误并使程序继续进行。

fs模块

  • fs 模块是Node.js 官方提供的、用来操作文件的模块,提供了一系列的方法和属性用来满足用户对文件的操作需求。
  • fs.readFile()方法,用来读取指定文件中的内容fs.wirteFile()方法,用来向指定文件中写入内容

通过如下方式引入

Node.js 中的 fs 模块与Path模块方法详解

具体使用规则如下:

Node.js 中的 fs 模块与Path模块方法详解

 path模块

 path模块是Node.js官方提供的、用来处理路径的模块。用来满足用户对路径的处理和需求。

首先通过如下方式引入

Node.js 中的 fs 模块与Path模块方法详解

例如:

path.join()方法,用来将多个路径片段拼接成一个完整的路径字符串path.basename()方法,用来从路径字符串中将文件名解析出来path.extname()方法,用来获取路径中的扩展名部分

path.join()方法

Node.js 中的 fs 模块与Path模块方法详解

 2.path.basename()方法

 Node.js 中的 fs 模块与Path模块方法详解

3.path.extname()方法

 Node.js 中的 fs 模块与Path模块方法详解

 总结:fs模块与path模块都是Node.js的核心模块,二者都是对文件的操作,但不同的是,fs模块是对文件内容读写的操作,而path模块是对文件名以及路径操作,在使用的时候不要搞混。

到此这篇关于Node.js 中的 fs 模块与Path模块方法详解的文章就介绍到这了,更多相关nodejs fs 模块与Path模块内容请搜索NICE源码以前的文章或继续浏览下面的相关文章希望大家以后多多支持NICE源码!

免责声明:
1、本网站所有发布的源码、软件和资料均为收集各大资源网站整理而来;仅限用于学习和研究目的,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。 不得使用于非法商业用途,不得违反国家法律。否则后果自负!

2、本站信息来自网络,版权争议与本站无关。一切关于该资源商业行为与www.niceym.com无关。
如果您喜欢该程序,请支持正版源码、软件,购买注册,得到更好的正版服务。
如有侵犯你版权的,请邮件与我们联系处理(邮箱:skknet@qq.com),本站将立即改正。

NICE源码网 JavaScript Node.js 中的 fs 模块与Path模块方法详解 https://www.niceym.com/30485.html