2019-07-22 35 读深入了解Node.js包与模块机制
模块机制
- 遵循CommonJs的
require
, 模块上下文, exports - Node.js核心模块
- 文件模块
- 三方模块
- 项目模块
- 模块寻径
- 当前文件目录的node_modules目录
- 若1没有符合的模块, 则去当前文件目录的父目录的node_modules下
- 若没有符合的模块, 则再往上一层目录的node_modules
- 若没有符合的模块, 重复3直到寻找到符合的模块或者根目录为止
require
, 模块上下文, exports