【问题标题】:What is the meaning of module.exports? Why is it called module? [duplicate]module.exports 的含义是什么?为什么叫模块? [复制]
【发布时间】:2019-11-05 00:36:07
【问题描述】:

还有,第二个问题。我是快递的初学者。你知道有什么好的网站可以让我学习吗?这些文档大部分时间都含糊不清,因此对于初学者来说并不容易。谢谢

【问题讨论】:

标签: javascript node.js express


【解决方案1】:

模块将相关代码封装成单个代码单元。创建模块时,这可以解释为将所有相关功能移动到单个文件中。当你想在另一个文件中使用这个封装的函数时,你应该将它们导入到你当前的工作文件中。 export 对象决定了哪些函数可以被导入,哪些函数只对文件是私有的。 sayHelloInEnglish下面可以导入,sayGoodbye不能导入。

exports.sayHelloInEnglish = function() {
    return "HELLO";
};

sayGoodbye = function(){
    return "Goodbye";
}

【讨论】:

    猜你喜欢
    • 2020-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-28
    • 2017-08-28
    • 2015-07-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多