我用節點和套接字io製作了一個實時聊天應用程序,它在本地機器上運行良好。但它的時間來運行在我的現場Windows服務器上。我無法理解如何在那裏設置它。我是否需要將文件上傳到服務器,或者我必須在服務器中安裝節點js和npm模塊,然後上載文件。我怎麼能做到這些?我如何在本地機器上運行命令提示符,如node chat.js?任何幫助表示讚賞。 在此先感謝。如何上傳nodejs項目或在現場服務器上安裝nodejs和npm模塊
2
A
回答
0
您可以使用部署客戶端,如Capistrano,或者您可以上傳源文件,然後運行npm install(假設您已安裝節點),然後運行命令以啓動服務器。我建議使用像流星或風帆這樣的框架來簡化部署。或者使用像heroku這樣的雲解決方案。
0
您可以使用Jenkins將您的應用程序部署到服務器。運行bash命令和設置構建要容易得多。
0
保持簡單:
- 下載並安裝的NodeJS,NPM(here)
- 你需要建立一個簡單的方式將您的文件移動到遠程服務器。既然你可以運行你的代碼並在你的本地機器上進行開發,我建議你爲此使用github。設置存儲庫並將其克隆到遠程服務器。然後,您可以隨時使用git推送和更改您的更改。
- 您需要建立一種在遠程服務器上運行代碼的簡單方法。由於您使用的是Windows,所以我建議您創建一個
.bat
文件,它可以完成所有準備工作並運行您的代碼。在最簡單的情況下,它將包含node path\to\project\chat.js
。然後,使用控制檯運行此文件。如果你打算使用github,你可能應該包含這個.bat
文件到你的倉庫。
祝你好運!
相關問題
- 1. 如何在windows7上安裝nodejs模塊?
- 2. 在共享服務器上安裝nodejs
- 3. 如何在離線構建服務器上安裝Npm模塊?
- 4. Windows服務在我的NodeJS項目目錄上執行`npm start`
- 5. NodeJS模塊安裝
- 6. NPM的NodeJS當我安裝在模塊的NodeJS人緣安裝因緣
- 7. 如何在godaddy vps服務器上安裝nodejs應用程序?
- 8. 如何在Parrot Os上安裝lastes nodejs和npm
- 9. 如何使用命令行在窗口上安裝nodejs和npm
- 10. 在Ubuntu的nginx web服務器上安裝nodejs和mongodb
- 11. 如何從npm(Nodejs 0.8.x)安裝node-gitteh模塊
- 12. 如何安裝新的nodejs模塊來expressjs項目?
- 13. 如何在NetBeans上爲nodeJS安裝模塊
- 14. 錯誤CentOS 5的服務器上安裝的NodeJS - 我沒有模塊BZ2
- 15. 無法安裝NodeJS模塊
- 16. 如何安裝nodejs模塊appfog
- 17. 流浪,木偶和模塊的NodeJS:在NPM模塊安裝拋出錯誤
- 18. 如何在本地網絡服務器上安裝和部署nodejs站點?
- 19. NodeJS服務器上的Response.write()或.toString()(bug?)
- 20. Nodejs npm未能安裝nodemon
- 21. 安裝/更新npm&NodeJS
- 22. 我在安裝網絡服務器時發現一個錯誤「connect」with nodejs npm
- 23. 在Ubuntu服務器上安裝Nodejs無法解壓縮tar
- 24. 在Ubuntu上安裝nodejs和npm後找不到.npmrc文件12.04
- 25. 在redhat上安裝nodejs 4
- 26. 在Ubuntu 12.10上安裝nodejs
- 27. 在RHEL(4)上安裝NodeJS?
- 28. 服務器的NodeJS上OpenShift
- 29. 如何在Ubuntu 16.04上安裝NodeJS 6.1.0
- 30. 我可以在沒有安裝NodeJS的服務器上運行VueJS和NodeJS或相關應用程序嗎?
你是否選擇了任何託管服務提供商?像aws/heroku/openshift? –