exports VS module.exports - node.js
exports VS
module.exports
使用外部檔案
他們很相似但是還是有些不同. 底下兩種寫法用起來一樣.
用 `module.exports`
module.exports = {
do_a : function(){
// do something ...
},
do_b : function(){
// do something ...
}
};
OR
var kk = {
do_a : function(){
// do something ...
},
do_b : function(){
// do something ...
}
}
module.exports = kk;
用 `exports`
exports.do_a = function(){
//
do something ...
};
exports.do_b = function(){
//
do something ...
};
以上兩者我們都可以像下面這樣使用
var something = require( './something' );
something.do_a();
something.so_b();
留言
張貼留言