node.js - 如何在运行的 node.js 应用程序上从命令行发出事件
问题描述
我是 node.js 的新手,正在尝试解决特定的任务。为此,我需要知道如何从命令行触发事件。假设我在 node.js 应用程序中有一个函数,我希望每次通过命令行触发它时都运行它。
event.on('block',() => {
console.log('New block found')
});
和发射器
function blockn() {
event.emit('block')
}
我知道,我可以从命令行运行函数,比如
node -e 'require("./myfile").blockn()'
但如果我这样做,它只会运行应用程序一次然后停止。但是每次命令行触发事件时,我都需要它不断运行调用函数。
解决方案
推荐阅读
- python - api_credentials 表中 api 存储的 Django REST 框架基本身份验证
- c# - Asp.net 路由多控制器
- java - 如何在第一个活动中从文本视图中获取数据并从另一个活动中发布?
- c# - C# Visual Studio 错误使用未分配的局部变量
- typescript - Jest 无法从 node_modules 中找到模块
- android - Problem In Recycler View Grid Layout Manager,
- raspberry-pi - Raspberry Pi Node-RED 触控输入
- java - 我很困惑
与。何时使用有界通配符? - python - How can I return multiple values like print in Python 3?
- php - Display nested JSON format on Laravel blade