node.js之---内置模块

在 Node.js 中,模块系统是基于 CommonJS 模块规范 的,这使得开发者可以将代码分成多个独立的模块进行管理。Node.js 提供了很多 内置模块 (也称为 核心模块),这些模块可以直接在代码中使用,而无需安装额外的包。它们是 Node.js 环境的一部分,旨在帮助开发者进行常见的操作,如文件操作、网络请求、进程管理等。

内置模块的加载方式

内置模块可以通过 require() 函数加载。使用时,只需传入模块的名称,而不需要指定路径或扩展名。Node.js 会自动搜索并加载相应的内置模块。

javascript 复制代码
const fs = require('fs'); // 引入文件系统模块
const http = require('http'); // 引入HTTP模块

node.js的内置模块

以下是整理到的内置模块,后续会补齐用法

  1. fs 模块(文件系统)

  2. http 模块(HTTP)

  3. path 模块(路径)

  4. os 模块(操作系统)

  5. events 模块(事件)

  6. stream 模块(流)

  7. util 模块(工具)

  8. buffer 模块(缓冲区)

  9. child_process 模块(子进程)

  10. timers 模块(定时器)

  11. console 模块(控制台)

  12. url(URL 处理)

  13. querystring(查询字符串解析)

  14. crypto(加密)

  15. dns(域名解析)

  16. zlib(压缩和解压缩)

相关推荐
心.c2 小时前
Vue3+Node.js实现文件上传分片上传和断点续传【详细教程】
前端·javascript·vue.js·算法·node.js·哈希算法
roamingcode2 小时前
我是如何 Vibe Coding,将 AI CLI 工具从 Node.js 迁移到 Rust 并成功发布的
人工智能·rust·node.js·github·claude·github copilot
Stream_Silver2 天前
【Node.js 安装报错解决方案:解决“A later version of Node.js is already installed”问题】
node.js
Anthony_2312 天前
基于 Vue3 + Node.js 的实时可视化监控系统实现
node.js
说给风听.2 天前
解决 Node.js 版本冲突:Windows 系统 nvm 安装与使用全指南
windows·node.js
森叶2 天前
Node.js 跨进程通信(IPC)深度进阶:从“杀人”的 kill 到真正的信号
node.js·编辑器·vim
虹科网络安全3 天前
艾体宝新闻 | NPM 生态系统陷入困境:自我传播恶意软件在大规模供应链攻击中感染了 187 个软件包
前端·npm·node.js
摇滚侠3 天前
PNPM 包管理工具和 NPM 包管理工具
vscode·npm·node.js·pnpm
心柠3 天前
webpack
前端·webpack·node.js
FreeBuf_3 天前
vm2 Node.js库曝严重沙箱逃逸漏洞(CVE-2026-22709)可导致任意代码执行
node.js