node.js中的服务器命令(或等效命令)
Server commands (or equivalent) in node.js
我有一台服务器在我的数字域液滴中运行。在我的服务器代码中,我有一个名为userCount();
的函数,它只返回连接用户的数量。
我不想每次有人连接时console.log
服务器上的用户数。这只会造成混乱。相反,我希望能够在需要查看"当前用户计数"时运行此命令。
我如何才能让我的服务器在需要的时候也能(从控制台)向它输入命令?
做这件事的最佳和/或最佳方式是什么?
导出相关函数并随时执行它怎么样?
液滴.js
...
function userCount() {
return 42;
}
...
module.exports = {
userCount: userCount
}
创建包装文件:
wrapper.js
var connected = require('./droplet.js');
console.log(connected.userCount());
从命令行执行该文件:
> node wrapper
如果您不想创建额外的文件,请使用节点接口:
> node
console.log(require('./droplet.js').userCount());
相关文章:
- 如何在没有单词的情况下从命令行运行Node.js程序'节点'
- 使用 Node.js 执行命令行二进制文件
- 命令行上的输入在什么时候解析为 node.js 中的 process.argv
- node.js命令行工具
- Node js命令器args返回true而不是值
- 从任何地方在Windows命令中执行单个Node.js文件
- 使用 gulp 运行命令以启动 Node.js 服务器
- node.processTemplate ftl 可以使用 include 命令吗?
- 从 Node Redis 命令返回值:Hubot 和 Coffeescript
- Node.js hubot 在服务器上执行命令
- 如何在node.js中运行交互式外壳命令
- 在 Node JavaScript 中使用 Selenium-Webdriver 执行“命令”
- 在 Node.js 中发出类似 cmd 的命令
- node.js/sqlite3 SELECT 从命令行工作,但不能从 JS 绑定工作
- node.js中的execSync;无法正确运行shell命令
- node.js中的服务器命令(或等效命令)
- 使用node.js的Windows命令行解释器
- 从package.json运行Node.js命令
- 如何从正在运行的Node脚本向awk命令传递参数
- 使用Node.js执行简单Unix终端命令