Node.js 的核心模块是 Node.js 平台的基础组成部分,它们提供了文件系统、网络通信、进程管理等基础功能。以下是一些常用的 Node.js 核心模块及其简要介绍。

常用核心模块

  • fs(文件系统):用于文件读写操作。
  • http(HTTP):用于创建 HTTP 服务器和客户端。
  • https(HTTPS):用于创建安全的 HTTPS 服务器和客户端。
  • os(操作系统):提供与操作系统交互的功能。
  • path(路径):用于处理文件路径。
  • process(进程):提供有关 Node.js 进程的信息和操作。
  • querystring(查询字符串):用于解析和格式化 URL 查询字符串。
  • url(URL):用于解析和构建 URL。

示例

以下是一个使用 fs 模块读取文件内容的示例:

const fs = require('fs');

fs.readFile('example.txt', 'utf8', (err, data) => {
  if (err) {
    console.error(err);
    return;
  }
  console.log(data);
});

更多关于 Node.js 的教程,请访问本站 Node.js 教程页面

图片示例

Node.js Core Modules Official