gpt4 book ai didi

javascript - Node.js 中的服务器命令(或等效命令)

转载 作者:行者123 更新时间:2023-12-03 11:28:07 24 4
gpt4 key购买 nike

我在我的 digitaldomain Droplet 中启动并运行了一台服务器。在我的服务器代码中,我有一个名为 userCount(); 的函数,它只返回连接用户的数量。

我不想在每次有人连接时console.log我的服务器上的用户数量。这只会造成困惑。相反,我希望每当需要查看“当前用户计数”时都能够运行此命令。

如何使我的服务器能够在需要时(从控制台)向其输入命令?

最好和/或最优化的方法是什么?

最佳答案

导出相关函数并在需要时执行它怎么样?

droplet.js

...
function userCount() {
return 42;
}
...
module.exports = {
userCount: userCount
}

创建包装文件:

wrapper.js

var connected = require('./droplet.js');
console.log(connected.userCount());

从命令行执行该文件:

> node wrapper

如果您不想创建附加文件,请使用 Node 接口(interface):

> node
console.log(require('./droplet.js').userCount());

关于javascript - Node.js 中的服务器命令(或等效命令),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26840532/

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