因此,我正在學習節點,並且發現對於測試,我必須殺死正在運行的實例的節點,然後用服務器的新應用程序代碼重新啓動它。所以,我首先執行我的節點服務器:node myapp.js
。在對其應用程序腳本進行更改後重新啓動node.js服務器的最佳方式
然後,我發現有些東西不能正常工作,或者我想向myapp.js添加一些新代碼。我進入Process Explorer(我正在Windows機器上運行節點),並終止node.exe進程,然後上傳帶有更改的新myapp.js文件。然後我做node myapp.js
再次啓動它再次測試。
有一個更簡單的方法來做到這一點。我輸入node --help
,但列出的標誌太多,以查看是否存在某種類似於Linux上的apache的重新啓動機制,如:httpd -k restart
。是否有一種「優雅」重新啓動節點?
這工作,並肯定節點主管也將工作@Bartek。 – ariestav 2012-03-06 03:03:33
node-dev也適用於此。 – 2013-06-01 18:08:53