module.exports和exports的区别
这是别人解释的module.exports和exports的区别
我的理解比较简单,2点:
1.exports
是对module.exports
的引用
2.而require
引入的是module.exports
所以如果只是这样写肯定是有问题的,这样改变了exports的引用地址1
exports = something...
最保险的写法是1
exports = module.exports = something...
加属性或方法1
2exports.attr = something...
exports.method = something...
或1
2module.exports.attr = something...
module.exports.method = something...
轻拍…