Node 常用的内置库
Node.js 提供了许多内置库,如 fs、http、url、path 等。你可以通过阅读 Node.js 官方文档和相关教程了解这些内置库的功能和用法。了解这些内置库将帮助你处理文件系统、网络通信、URL 解析等常见任务。
内置库大纲
fs
模块:文件系统操作相关http
模块:创建 HTTP 服务器和客户端url
模块:解析和格式化 URLpath
模块:处理文件路径os
模块:提供操作系统相关信息events
模块:实现事件驱动的架构stream
模块:处理流数据crypto
模块:提供加密功能util
模块:提供实用工具函数
每个库的简介
fs
模块:提供了对文件系统进行读取、写入、修改和删除等操作的功能。http
模块:提供了创建基于 HTTP 的 Web 服务器和客户端的功能,支持处理请求和发送响应等操作。url
模块:用于解析和操作 URL,包括对路径、查询参数、哈希片段的处理等。path
模块:处理文件路径相关的操作,如合并路径、解析路径信息、获取文件名等。os
模块:提供操作系统相关的信息,如获取 CPU 核心数、内存信息、系统平台等。events
模块:实现了事件驱动的架构,用于创建和处理自定义事件以及注册监听器。stream
模块:处理流数据,有多种类型的流(可读流、可写流、双工流等),用于高效地处理大量数据。crypto
模块:提供了加密和解密相关的功能,包含对哈希、摘要、加密算法的支持。util
模块:提供一些实用工具函数,如对象继承、类型判断、错误处理等。