注意: 在阅读文章之前你应该先安装好 Node.js,同时你需要一个自己喜欢的文本编辑器,本文提及的一些源码有些改自 http://book.mixu.net/ch13.html
下面我们开始入门教程:
首先在你的电脑上创建一个新目录,姑且命名为 chat,然后在该目录创建两个文件,分别是 app.js 和 index.html。
app.js 文件内容如下:
上述代码是一个超级简单的聊天服务器的实现,该服务器发送 index.html 并侦听所有 WebSockets 请求,如果你发送一个 hi 的聊天信息,格式如下:
index.html 页面代码如下:
该页面虽然不怎么吸引人,但是可正常工作。接下来打开两个浏览器,必须得是支持 WebSockets 的浏览器,例如 Chrome 或者 Safari。
下一步就是安装 Socket.IO 了,可在命令行窗口中执行如下命令:
然后运行 app.js 文件:
现在你可以打开两个浏览器,访问 http://localhost:8080/ 地址开始互聊了。