一、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裏面,引入的時候可以不用寫相對路徑