我使用ecstatic作爲我的Web應用程序的靜態文件服務器,我需要使用'npm start'啓動項目。正如你所知道的,有一種方法可以將nodejs作爲守護進程運行,即--Forever。但Forever適用於運行nodejs腳本而不是http-server。我知道這可能聽起來很愚蠢,但我測試'永遠開始npm開始',並且你可能猜測它不起作用。有人知道完成這個任務的方法嗎?連續運行節點JS服務器(http-server)
回答
forever適用於HTTP服務器。 (它們可能是最常用的。)但是,如果你需要使用npm start
來啓動服務器,那麼爲什麼你永遠都在運行npm install
?
forever start npm start
它給了我這個:信息:永遠處理文件:npm 錯誤:無法永久啓動 錯誤:腳本/usr/src/3.14/npm不存在。 – user3078441 2014-09-12 21:47:00
@ user3078441:試試'永遠$(哪npm)開始',也許? – Ryan 2014-09-12 22:37:57
非常感謝!有用 。 '永遠開始$(其中npm)開始「 – user3078441 2014-09-13 01:29:16
在你的系統永遠安裝,如果它是Ubuntu的使用命令NPM安裝永遠那麼你可以繼續像永遠啓動server.js
您應該使用節點監控。這非常簡單,讓我想起紅寶石獵槍。
簡單做
npm install supervisor -g
,然後使用
supervisor whateverYourServerIs.js
- 1. 節點JS服務器連接
- 2. 如何在專用服務器上運行節點js?
- 3. 在節點JS服務器上運行UI5
- 4. 連接到運行在流浪機上的節點js服務器
- 5. 節點服務器如何運行
- 6. socket.io無需運行節點服務器
- 7. 節點服務器未運行
- 8. 在Android中連續運行Socket.io服務
- 9. mailchimp退訂節點js服務器
- 10. 節點js服務器不工作
- 11. 節點JS服務器和客戶端
- 12. 節點js服務器不啓動
- 13. 節點JS:500服務器錯誤
- 14. 節點js服務器沒有響應
- 15. 節點js服務器。 httpstatus - 404
- 16. 節點JS客戶端vs服務器
- 17. 節點js + CouchBase Lite + CouchBase服務器
- 18. 內部服務器錯誤節點js
- 19. 節點JS客戶端GRPC服務器
- 20. 在Play 2.4.2服務器中運行連續後臺任務
- 21. 無法連接到節點js中的遠程服務器?
- 22. 節點服務器控制檯節點的js
- 23. supervisord運行節點作爲服務
- 24. 如何在EC2服務器上連續運行Python腳本?
- 25. 如何在服務器上連續運行一個php程序?
- 26. 節點js。續訂交易
- 27. 如何運行服務器端JS
- 28. Backbone js連接服務器
- 29. 節點JS Express JS客戶端/服務器遊戲
- 30. 如何發送節點js服務器端數據到角js
爲什麼你需要運行'NPM start'運行呢?如果你這樣做,你爲什麼要運行'npm install'呢? – SLaks 2014-09-12 21:37:29
對不起,這是某種語法錯誤:) – user3078441 2014-09-12 21:49:23