exports和module.exports区别
时间: 2023-04-28 10:06:35 浏览: 121
详解nodejs中exports和module.exports的区别
5星 · 资源好评率100%
exports 和 module.exports 是在 Node.js 中使用的两种暴露模块的方式。
exports 是 module.exports 的一个引用,它允许我们向外暴露模块中的属性和方法。
module.exports 则是一个对象,它可以直接赋值。如果将一个新的对象赋值给 module.exports,则 exports 将不再是 module.exports 的引用。
简单来说,exports是module.exports的别名,可以将exports的属性赋值给module.exports,但是直接赋值后exports就不能再使用了。
阅读全文