美文网首页node学习笔记
node.js中exports和module.exports的区

node.js中exports和module.exports的区

作者: HK8383 | 来源:发表于2017-10-07 13:07 被阅读0次

    1、在common.js中,模块对外的输出的module.exports

    2、exports是module.exports的快捷方式,module.exports为exports的引用,exports的存在是为了简写module.exports。

    我们可以通过给exports添加属性,如

    exports.test = 'a';
    相当于module.exports.test = 'a';
    但是不可以直接对exports赋值为一个对象字面量。
    因为这样直接改变了exports的引用,exports和module.exports就断了联系。

    相关文章

      网友评论

        本文标题:node.js中exports和module.exports的区

        本文链接:https://www.haomeiwen.com/subject/ywljyxtx.html