一直搞不清楚modules.exports和exports这两者之间的区别,有大神可以解释一下吗
2 回答
砚文
TA贡献2条经验 获得超0个赞
相同:两者的作用都是导出模块,也就是将方法暴露出去,使其他文件能够调用所暴露的模块方法
不同:1 使对象成为一个传统的实例使用exports,exports是module.exports的一个辅助方法, 如果module.exports已经有了属性,exports上的属性就会被忽略,推荐使用exports
exports.add = add
2 module.exports使对象成为一个特别的类型使用module.exports 支持存在的东西
module.exports = add
- 2 回答
- 0 关注
- 1403 浏览
添加回答
举报
0/150
提交
取消