node js的模块化的分类

一、node js的模块化的分类:

(1)系统模块
(2)自定义模块


二、对外输出:

对外输出东西——必须加给exports

(1)单个输出:

exports.xxx=??;
exports.xxx=??;
exports.xxx=??;

(2)多个输出

module.exports={
	xxx:	??,
	xxx:	??,
	xxx:	??
};

(3)module.exports === exports 是等价的


三、总结概括:

require——引入其他模块
exports——输出
module——批量输出


四、引入模块使用方式

require引入的时候

1.如果有"./"
从当前目录找

2.如果没有"./"
先从系统模块
再从node_modules找

3- 自定义模块统一,都放到node_modules里面,引入的时候可以不用写相对路径

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章