一 下载nodejs

官网:http://nodejs.cn/

有时官网有点慢,可以去其他地方下载

统一下载站:http://www.3987.com/xiazai/2/43/57188.html

 

二 安装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('<h1>Welcome Realtime Server</h1>');  
});  
  
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/

posted on 2017-01-09 11:09  gamedaybyday  阅读(342)  评论(0编辑  收藏  举报