分为三大类:
核心模块: 就是node.js自带的模块,在安装完nodejs之后,就可以任意使用相当于学习js时使用的Array对象.
核心模块就是 Node 内置的模块,需要通过唯一的标识名称来进行获取。
每一个核心模块基本上都是暴露了一个对象,里面包含一些方法供我们使用。
一般在加载核心模块的时候,变量(或常量)的起名最好就和核心模块的标识名同名。

捕获同步格式中的错误对象

自定义模块: 程序员自己写的模块,相当于我们在学习js时的自定义函数。
第三方模块:其他程序员写好的模块,nodejs生态提供了一个专门的工具npm来管理第三方模块,相当于别人写好的函数或者库。
图示:

本文深入探讨了Node.js的模块系统,包括核心模块(如Array对象)、自定义模块(程序员编写的模块)和第三方模块(通过npm管理的外部模块)。核心模块是Node内置的,可以直接使用;自定义模块允许开发者创建自己的功能集;而第三方模块丰富了Node.js的生态系统,方便复用他人代码。理解这些模块类型对于有效利用Node.js资源至关重要。
354





