【发布时间】:2022-02-13 09:52:52
【问题描述】:
嘿,我想知道为什么以下返回未定义:
let variable;
module.exports.initialize = () => {
variable = "123";
};
module.exports.variable = variable;
我只需要文件 A 中的模块,然后调用初始化函数。在文件 B 中,我需要它和 console.log 变量,但它返回未定义。我在这里错过了什么?
【问题讨论】:
-
很明显,您在导出变量值之前从未调用过
initialize()? -
@Bergi 我在文件 A 中,为了简单起见,我没有包括在内。
-
但你称它为 值
undefined已被导出
标签: javascript node.js express