我使用Terminal(Mac)運行node.js服務器,並希望能夠通過命令行向客戶端發送消息。這可能嗎?我可以編碼消息的一部分沒有問題,這更多的是我可以直接從服務器發送給客戶端,而不是從目前我只理解的客戶端 - 服務器 - 客戶端關係。我可以使用node.js發送命令嗎?
回答
這可能是你之後如果不讓我知道,我會刪除答案。
調查一個名爲Commander的模塊,發現here。
它將使你建立一個命令行,然後可以掛接到你的方法/原型等
馬特:)
var program = require('commander');
program.option('-s, --send', 'Send command');
這只是一個鏈接,可能更適合作爲評論。 – Matt
@Matt他問是否有可能,這實際上是如何做到的。你的問題是什麼?如果他提出另一個問題,我會很樂意提供資料。 – origin1tech
「我的問題」正如我所說;這個答案不過是一個鏈接。我希望*關於指揮官如何適用於他的情況的信息,不管OP是否特別要求。 – Matt
- 1. 我可以向已打開的tmux會話發送命令嗎?
- 2. node.processTemplate ftl可以使用include命令嗎?
- 3. Can Instruments可以使用命令行嗎?
- 4. 使用Node.js完成之前,我可以開始發送Web響應嗎?
- 5. phantomjs可以使用node.js嗎?
- 6. 我可以grep telnet命令輸出嗎?
- 7. 是否可以使用條碼掃描器發送SysRq命令?
- 8. 可以在POSIX shell中使用命令替換命令嗎?
- 9. 我可以從perl發送ESC d命令給POS打印機嗎?
- 10. 在Stata中,我可以將strate命令的輸出發送到LATEX表嗎?
- 11. 我可以使用Go標誌添加命令嗎?
- 12. 我可以使用Fabric來執行交互式shell命令嗎?
- 13. 我可以同時使用命令行Git工具和TortoiseGit嗎?
- 14. 我可以獨立使用waitForElementWidth Selenium命令嗎
- 15. 我可以使用doxygen來記錄命令行程序嗎?
- 16. 我可以在django中使用簡單的sql命令嗎
- 17. 我可以使用Corona sdk來執行git命令嗎?
- 18. 我可以使用CSS命令保留文本行嗎?
- 19. 我可以使用變量修改NetLogo命令嗎?
- 20. 我可以在rake任務中使用rak命令嗎?
- 21. 我可以在SourceTree中使用嵌入式hg命令行嗎?
- 22. 我可以使用maven執行遠程shell命令嗎?
- 23. 我可以在bash編程中使用vi命令(eg.5DD)嗎?
- 24. 我可以從命令行使用Bonjour嗎?
- 25. 我可以在Slack斜槓命令中使用@嗎?
- 26. 我可以使用ECHO執行命令嗎?
- 27. 我可以通過談話觸發某些命令嗎?
- 28. 我可以從Windows命令行觸發Team City生成嗎?
- 29. python - TKinter - 我可以發送背景嗎?
- 30. 我可以向Intent.ACTION_CALL發送數據嗎?
我正在尋找一種方式,通過發送指令終端中的命令行。我已經在使用Socket.IO。 – jskidd3
我無法想象任何有用的場景。你不喜歡聊天窗口嗎? –
@RobertHarvey我不知道這樣做的最好方法是什麼。想象一下你正在託管某種遊戲服務器,你可以通過這樣的方式發送一個命令到服務器窗口中:/ bla bla bla,這將播放給所有玩家。這就是我期望在這裏做的 – jskidd3