微软企业课《WindowsPhone开发》的课程设计,客户端做的一个WindowsPhone音乐播放器,服务端是室友是用Node.js做的web,为了方便测试,我直接将其放到服务器上了,在配置node.js的过程中,遇到了一些麻烦,虽然网上一堆现成的方法,但很多教程都过时了,新版本的环境安装过程出了一些变化。现整理如下:
我使用的是CentOS 6,其他版本未测试过下面的流程。
1.首先安装epel软件源,因为CentOS自带的软件源里没有含有Node.js,当然你选择自己编译Node.js也可以:
wget http://linux.linzhihao.cn/shell/centos_epel.sh
sh centos_epel.sh
2.安装Node.js:
<p>
yum -y install nodejs
<p>
3.安装Node.js包管理工具npm:
</p>
<p>
yum -y install npm
<p>
4.安装express包:
</p>
<p>
npm config set registry http://registry.npm.taobao.org
npm install -g express
npm install -g express-generator
<p>
5.创建新的express项目:
</p>
<p>
express newnodejsweb
cd newnodejsweb
<p>
6.安装依赖包并启动刚刚创建的项目(注意:express4.0以上不再用node app.js启动应用,而是用npm start):
</p>
<p>
npm install -d
npm start
<p>
7.访问http://127.0.0.1:3000/,即可看到express这个默认页面。
</p>
<p>
<br />
</p>