一 下载nodejs
官网:
有时官网有点慢,可以去其他地方下载
统一下载站:
二 安装nodejs
使用下载的安装包,下一步,下一步...
安装完成,cmd命令栏输入
node -v
npm -v
可查看当前node和npm版本
三 搭建websocket服务器
进入工作目录,新建package.json文件
package.json 中包含各种所需模块以及项目的配置信息(名称、版本、许可证等)meta 信息
内容如下:
{ "name": "realtime-server", "version": "0.0.1", "description": "my first realtime server", "dependencies": {} }
在项目文件夹内,按shift+鼠标右键,选择“在此处打开命令窗口”,打开命令窗口
使用npm命令安装express和socket.io
npm install --save express npm install --save socket.io
安装完成后,工作目录下会多出node_modules文件夹
四 服务端代码
新建一个测试用index.js文件,代码如下:
var app = require('express')(); var http = require('http').Server(app); app.get('/', function(req, res){ res.send('Welcome Realtime Server
'); }); http.listen(3000, function(){ console.log('listening on *:3000'); });
五 启动和关闭nodejs
命令输入运行,
node index.js
可以看到输出listening on *3000,表示运行成功
ctrl+c 可关闭nodejs
开发IDE我用的webstorm
下载地址:http://www.newasp.net/soft/182554.html
破解,打开软件,在激活界面选择激活地址:http://idea.iteblog.com/key.php/