我的代码看起来像这样:
get_port().then(port => {
start_server(port).then(socket => {
var variable = {
do_stuff_with_socket: function(){ ... }
};
module.exports.variable = variable;
});
});
这是否有效,或者在将变量传递给模块导出之前是否需要await
变量?