我一直在尝试使用express为我正在构建的项目编写nodejs服务器。我遇到了exports
和module.exports
的问题,这让我很困惑,直到我读到这篇文章:http://www.hacksparrow.com/node-js-exports-vs-module-exports.html。
我想知道的(假设文章是正确的)是为什么exports
对象快捷方式是常态,而不是直接写入module.exports
。这篇文章确实暗示两者之间存在差异(我通过覆盖exports
一次发现自己),但为什么要使用exports
对象,如果它只是填充module.exports
的快捷方式对象?
这可能是愚蠢的,但我很好奇。请帮助我今天学习一些新东西。 : - )