Node.js 实战

18px
返回目录

第二章 模块系统

Node.js 的模块系统是其核心特性之一。它使用 CommonJS 规范,实现了模块的导入和导出功能。

每个 Node.js 文件都可以被视为一个模块。你可以使用 module.exports 或 exports 来导出模块中的内容。

2.1 模块的导入

使用 require 函数可以导入其他模块。Node.js 会根据模块的类型采取不同的加载策略。

内置模块如 fs、http、path 等可以直接使用 require 导入。第三方模块需要先通过 npm 安装,然后才能导入使用。