Socket.io HostMonster - 如何制作服务器?

Socket.io HostMonster - How to make a server?

我正在尝试学习如何将 socket.io 与 phonegap/cordova 结合使用。教程教如何在 cmd 上使用 node.js,但没有教如何在我的网站服务器上启动它。

 var http = require('http');
 var server = http.createServer(function(request, response){
     console.log('Connection');
     response.writeHead(200, {'Content-Type': 'text/html'});
     response.write('hello world');
     response.end();
 });

server.listen(8001);

目前我有这段代码,我可以通过 "node server.js" 运行 连接到 http://localhost:8001 将显示 "hello world"。我如何在诸如 HostMonster 之类的东西上执行此操作? 我对编程还很陌生,不太理解这一点。此外,如果您碰巧知道任何很好的 socket.io 教程来详细解释事情,将不胜感激!谢谢!

那只是在 nodejs 中创建一个简单的网络服务器的代码,与 socket.io(它是 nodejs 的库)无关。 要在服务器中使用 运行 nodejs,您需要一个支持它的主机,显然 HostMonster 不支持 node.js 一些开始托管 node.js 应用程序的简单位置,您可以在此处查看 https://www.quora.com/What-are-some-alternatives-to-Heroku-that-are-more-reliable heroku 可能是最简单的。

对于 socket.io,您可以直接参考他们的网站,除了文档之外,他们还有演示和入门示例。 http://socket.io/get-started/chat/