require函数:
作用:在当前模块中加载另一模块
模块分类:
-
自定义模块:自己编写的文件
注意事项:
a.子模块没有暴露数据时(没有exports),返回空对象
b.自定义模块必须加./,默认node_modules目录 -
第三方模块:第三方程序员或公司开发的模块,先安装再使用
安装使用npm包管理工具npmjs.org -
系统模块
node.js开发团队已经开发好的功能模块,直接引入即可使用,不需要安装
fs http path url…
require的引入机制
重复引入模块,只执行一次