2013-08-18 59 views

回答

0

你可能有2個節點實例。一個是http服務器,另一個是運行茉莉花的命令行實例。 http服務器實例會產生命令行實例。然後,您可以在http服務器上註冊一個GET路由,例如someexample.com/runtests,它將調用測試並等待測試完成並使用控制檯輸出進行響應。這是非正統的,但不會有直接的方式來通過瀏覽器運行命令行應用程序,而無需修改源代碼。

+0

謝謝,這是一個無賴,我希望因爲他們都是nodejs可以更直接地產生另一個,並管輸出。 謝謝,我會用你的建議,並發現這個鏈接在命令行交互http://stackoverflow.com/questions/8389974/how-to-run-commands-via-nodejs-child-process – MonkoftheFunk