我有我永遠使用的節點服務器。但每次如果我編輯我的代碼,我將不得不重新啓動服務器。我遇到了一個名爲hotnode的模塊,該模塊可以執行實時編輯,但它與永久模塊具有相同的性能,或者可以使用這兩個模塊運行我的代碼。我很困惑。任何幫助將很有幫助如何在不重新啓動服務器的情況下編輯和部署代碼?
回答
作爲nodemon的替代品,您可以使用node-supervisor。
我曾經使用nodemon,但由於某種原因,它沒有檢測到我的Linux機器上的代碼更改,哪位主管完美無瑕。
缺點是它沒有(或者至少沒有)給出多彩的輸出nodemon給出的。
看看nodemon。
nodemon將監視nodemon啓動的目錄中的文件,如果它們發生更改,它將自動重新啓動節點應用程序。
永遠是一個模塊,重新啓動服務器,即使有任何錯誤說如果我打我的nodejs服務器錯誤的請求參數,然後永遠只是重新啓動我的server.will nodemon處理該功能與實時編輯? – 2013-03-20 12:45:58
您可以將nodemon與永久混用(請參閱nodemon的'--exitcrash'選項) – robertklep 2013-03-20 13:07:38
我試過了nodemon,但它在我的linux服務器中沒有正常工作,而node-supervisor工作正常。哪個是在生產環境中工作的最佳模塊環境? – 2013-04-09 03:56:55
- 1. 如何在不重新啓動Web服務器的情況下部署Django代碼
- 2. 如何在不重新啓動的情況下「重新啓動」Internet Explorer服務
- 3. 如何在不重新啓動服務器的情況下重新部署EJB項目
- 4. 在不重新啓動服務的情況下輕鬆部署.jar文件
- 5. 如何在不登錄服務器的情況下重新啓動sshd服務?
- 6. 如何在不重新啓動jboss服務器的情況下部署web應用程序
- 7. 如何在不重新啓動的情況下運行Google App Engine服務器?
- 8. 在不重新啓動服務的情況下更改jobcron
- 9. 如何在無代碼部署後部署代碼後重新啓動Rails生產服務器
- 10. 如何在不重啓服務器的情況下清除ehcache
- 11. 在什麼情況下需要重新啓動JBoss服務器?
- 12. 在不重建/重新部署WPF應用程序的情況下更新服務器的密碼
- 13. Eclipse中的Tomcat:在不重新部署的情況下編輯Javascript
- 14. 如何在不中斷服務的情況下部署更改?
- 15. 在不重新啓動PC的情況下在本地主機上重新啓動MySQL服務器
- 16. 如何在不重新啓動MATLAB的情況下重新編譯模型DLL?
- 17. NodeJS:在不重新啓動的情況下向Socket.IO服務器添加通道
- 18. 在不中斷用戶的情況下重新啓動MySQL服務器
- 19. 在不重新啓動Django和PTVS的情況下實現代碼更改
- 20. 如何在不手動修改文件的情況下編輯部署?
- 21. 如何在不重啓的情況下停止服務
- 22. 如何在不重新啓動的情況下重新加載JProfiler許可證服務器的users.txt文件?
- 23. 如何在不重新啓動Windows Azure模擬器的情況下編輯和查看更改?
- 24. 如何在不重新啓動tomcat6服務器的情況下重新加載servlet
- 25. 如何在不重新啓動服務器的情況下重置WSO2 Carbon數據源以獲取新用戶?
- 26. 在不重新啓動服務的情況下更新mongod配置
- 27. 在沒有終止/重新啓動服務器的情況下更新[代碼] web應用程序
- 28. 如何在不重新啓動服務器的情況下刷新更新的實體數據
- 29. 如何在不重新啓動服務器的情況下動態更新socket.io回調?
- 30. 如何在不重新啓動zeo的情況下殺死zeopack?
nodemon有一個選項可以永久使用。但是節點 - 主管可以永遠組合嗎?因爲我在我的生產部署中永遠使用。如果有任何模塊同時執行永久性功能和實時編輯,它將非常有幫助 – 2013-03-21 03:14:59
@AmandaG我懷疑,因爲它們兩者的用途大致相同,甚至有[問題提出同樣的問題](https://github.com/isaacs/node-supervisor/issues/27) – soulcheck 2013-03-21 08:31:32