Node.js 模块教程

Node.js 的模块系统是其核心特性之一,它允许开发者将代码组织成独立的模块,便于管理和复用。以下是一些关于 Node.js 模块的基础教程。

模块类型

  • 核心模块:Node.js 内置的模块,如 httpfs 等。
  • 文件模块:通过文件系统加载的模块。
  • 第三方模块:通过 npm 安装的外部模块。

使用模块

要在 Node.js 中使用模块,你可以使用 require 函数。

const http = require('http');

http.createServer((req, res) => {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(8080);

console.log('Server running at http://localhost:8080/');

模块导出

模块可以通过 exports 对象导出成员。

// myModule.js
exports.sayHello = () => {
  console.log('Hello!');
};

// 使用模块
const myModule = require('./myModule');
myModule.sayHello();

图片示例

Node.js Logo

扩展阅读

更多关于 Node.js 模块的深入内容,请参考Node.js 官方文档

抱歉,您的请求不符合要求