nodejs 安装和测试
- 首先确保已经安装了python(最好2.7),g++等环境
- 下载nodejs ,官网:http://nodejs.org
比如下载了node-v0.12.4.tar.gz
$tar -zxf node-v0.12.4.tar.gz $cd node-v0.12.4 # 指定安装的目录 $./configure --prefix=/usr/local/node $make $make install #为方便开发,设置下文件夹的权限 $chmod -R 777 /usr/local/node/
node环境变量配置和模块安装
node安装成功后,在/usr/local/node目录下有
/bin,/etc,/include,/lib,/share,等文件夹
# 直接全局 或者 .bachrc 设置本用户的环境变量(可能要重启电脑)
$sudo vim /etc/profile
# 添加如下的两句话,一个是node,npm执行的,一个是加载模块的路径
export PATH=$PATH:/usr/local/node/bin
export NODE_PATH=/usr/local/node/lib/node_modules
上面的命令若不执行,在测试过程中也会发现问题,检测安装
$node -v
v0.12.4
$npm -v
2.10.1
# 安装模块 npm install -gd等相关命令
在 /usr/local/node/lib/node_modules 目录下可以看到各个模块
* 需要自己编写js文件测试安装的模块
* 若不设置NODE_PATH,在require是可能出现找不到模块的错误
* node,npm 命令使用可以自行搜索
pomelo
参考官方文档,中文教程如下链接
https://github.com/NetEase/pomelo/wiki/Home-in-Chinese
安装过程可能出错 或者很慢 ,多点耐心
# pomelo 安装成功后查看pomelo版本
$ pomelo --version
1.2.3
在运行 官方demo(chat of pomelos)可能会出错,需要修改一下package.json文件
把 pomelo版本改成自己的版本
{
"name": "chatofpomelo-websocket","version": "0.0.1","private": false,"dependencies": { "pomelo": "1.2.3","crc": "0.2.0" } }
遇到问题,网上查下 然后,接着官方文档,应该可以成功运行项目