我用节点和套接字io做了一个实时聊天应用程序,它在我的本地机器上运行良好。 但它的时间运行在我的现场Windows服务器上。 我无法理解如何在那里设置它。 我是否需要将file upload到服务器,或者我必须在服务器上安装节点js和npm模块,然后上传文件。 而我怎么能做到这一点? 我如何在像chat.js这样的本地机器上运行命令提示符? 任何帮助表示赞赏。 提前致谢。
您可以使用像Capistrano这样的部署客户端,或者您可以上传源文件,然后运行npm install(假设您已安装节点),然后运行命令来启动服务器。 我建议使用像流星或风帆这样的框架来简化部署。 或者使用像heroku这样的云解决方案。
您可以使用Jenkins将您的应用程序部署到服务器。 运行bash命令和设置构建要容易得多。
把事情简单化:
.bat
文件,完成所有准备工作并运行您的代码。 在最简单的情况下,它将包含node path\to\project\chat.js
然后,使用控制台运行此文件。 如果你打算使用github,你可能应该包含这个.bat
文件到你的仓库。 祝你好运!