2019-07-22 35 读深入了解Node.js包与模块机制

模块机制

  • 遵循CommonJs的require, 模块上下文, exports
  • Node.js核心模块
  • 文件模块
    • 三方模块
    • 项目模块
  • 模块寻径
    1. 当前文件目录的node_modules目录
    2. 若1没有符合的模块, 则去当前文件目录的父目录的node_modules下
    3. 若没有符合的模块, 则再往上一层目录的node_modules
    4. 若没有符合的模块, 重复3直到寻找到符合的模块或者根目录为止

包机制

参考