require函数:
作用:在当前模块中加载另一模块
模块分类:

  1. 自定义模块:自己编写的文件
    注意事项:
    a.子模块没有暴露数据时(没有exports),返回空对象
    b.自定义模块必须加./,默认node_modules目录

  2. 第三方模块:第三方程序员或公司开发的模块,先安装再使用
    安装使用npm包管理工具npmjs.org

  3. 系统模块
    node.js开发团队已经开发好的功能模块,直接引入即可使用,不需要安装
    fs http path url…

require的引入机制
重复引入模块,只执行一次
node.js-require自定义模块

相关文章: