核心模块
核心模块是使用 require 函数导入的模块,通常编写如下:
const 模块 = require(“模块名称”);
核心模块的一些示例包括:
fs – 处理文件系统
http – 让 Node.js 充当 HTTP Web 服务器
https – 让 Nod 台湾电话号 e.js 充当 HTTPS Web 服务器
os – 提供有关操作系统的信息
dns – 执行 DNS 查找和名称解析功能
本地模块
本地模块是您在本地为 Node.js 应用程序定义的模块。它们包括通过您自己编写的文件和文件夹为您的应用程序提供的功能。
要创建本地模块,您需要使用名称类似于 utils.js 的实用程序文件。
您可以使用导出代码: module.exports 来允许其他文件访问导出的代码,从而可以轻松简化和操作代码中的对象。不要忘记,您需要为 require 函数提供一个路径来导入要加载的脚本,例如:
const utility = require('./utils.js');
公用事业 ();
第三方模块
第三方模块是您从整个 Node.js 社区找到的模块。您可以从节点包管理器 (NPM) 在线安装第三方模块。 NPM 初始化命令会创建一个 package.json 文件,其中包含有关第三方模块的信息。安装这些模块使用类似于以下的代码:
npm 安装“模块名称”