我已经使用node和socket io创建了一个实时聊天应用程序,它在我的本地计算机上运行良好。但它是时候在我的实时Windows服务器上运行它了。我无法理解如何设置它。我是否需要将文件上传到服务器,或者我需要在服务器中安装节点js和npm模块,然后上传文件。我怎么做这些?我如何像在节点chat.js 这样的本地计算机上运行命令提示符?任何帮助表示赞赏。 提前谢谢。
答案 0 :(得分:0)
您可以使用Capistrano之类的部署客户端,或者只需上传源文件然后运行npm install(假设已安装节点),然后执行命令即可启动服务器。我建议使用像流星或风帆这样的框架来简化部署。或者使用像heroku这样的云解决方案。
答案 1 :(得分:0)
您可以使用Jenkins将您的应用部署到服务器。运行bash命令和设置构建要容易得多。
答案 2 :(得分:0)
保持简单:
.bat
文件来完成所有准备工作并运行您的代码。在最简单的情况下,它将包含node path\to\project\chat.js
。然后,使用控制台运行此文件。如果您打算使用github,您可能应该将此.bat
文件包含在您的存储库中。