gpt4 book ai didi

javascript - 如何从单个服务器端模块(js 文件)导出 2 个方法?

转载 作者:行者123 更新时间:2023-11-30 08:29:05 25 4
gpt4 key购买 nike

我正在使用 Node/Express。

我有一个服务器,index.js。我有一个不同的 js 模块,称为 validmoves.js。

通常,我可以导出我在模块中定义的单个函数,方法是:

module.exports = shuffleFunction;

然后在 express 服务器文件 index.js 中要求它,方法是:

let shuffle = require('./routes/shuffleRoute');

如何从模块中导出 2 个函数?其中之一实际上是辅助函数。

最佳答案

您可以定义要导出的模块的名称并在导入时指定。这看起来像这样:

// shuffleRoute.js

module.exports.shuffleFunction = shuffleFunction;
module.exports.someHelperFunction = someHelperFunction;

在你的其他文件中:

// index.js

let shuffle = require('./routes/shuffleRoute').shuffleFunction;
let helper = require('./routes/shuffleRoute').someHelperFunction;

关于javascript - 如何从单个服务器端模块(js 文件)导出 2 个方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40645272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com