如何在Nodejs中创建服务器?

如何在Nodejs中创建服务器?

问题描述:

我正在聊天服务器上工作,所以我想创建一个服务器,并且据说我使用express和socket.io模块。有人会向我解释这些模块,并帮助我制作聊天服务器吗?如何在Nodejs中创建服务器?

+1

嗨Ankit,欢迎来到SO。请参阅[这里](http://*.com/help/how-to-ask)来查看应该如何提问。请张贴一些你已经试过的代码,以便我们能够帮助你更多 – nikjohn

+1

这个问题是广泛的方法,在这里讨论。这听起来像你刚开始,如果是这样的话,socket.io的官方网站可能是一个更好的开始:http://socket.io/ –

当您在*上发布问题时,预计您会提供一些您到目前为止已经尝试过的代码。有关如何提问的详细信息,请参阅here

但是,从外观上看,你似乎是一个刚刚开始使用Socket.io和NodeJS的人。所以我在这里回答,以便其他可能处于你的舞台上的人也可以知道从哪里开始。

一个很好的出发点,学习如何建立与Socket.io聊天应用,并利用快速的NodeJS可以发现here上Socket.io的官方网站

Scotch.io还提供了有关该here

一个很好的教程

在聊天应用程序中,Socket.io提供了对客户端HTML5 WebSockets API的抽象,并在服务器端实现了WebSockets,其中服务器在NodeJS上运行。


ExpressJS是一个构建在Node之上的Web框架,为构建服务器和处理请求提供了一个更简单的API。

+0

请提到我开始开发聊天服务器所需的先决条件。 –

+0

你只需要一台笔记本电脑:)这些步骤在Socket.io教程的[here](http://socket.io/get-started/chat/)中有描述。这应该是你的出发点 – nikjohn