Node.js之旅(二)— Express安装及使用

node.js的web framework自己了解到的就Geddy和Express。

这里主要讲一下ubuntu下Express的安装及使用,Express的安装比较简单,但是需要先安装npm

运行 curl http://npmjs.org/install.sh |sh 即可安装上npm

然后运行

npm install -g express,Express框架就安装成功了,接下来就是如何使用Express来构建自己的web服务程序,安装express的官方文档步骤是

express /tmp/foo

cd /tmp/foo

npm install -d 

如果使用过rails,上面的这个步骤应该跟rails比较相似,这里面/tmp/foo为构建的服务程序目录,可以替换成自己的,生成的目录结构如下所示

这个目录结构应该也是跟rails的相似,然后运行

node app.js

服务启动,并且显示“Express server listening on port 3000 in development mode”,你访问http://127.0.0.1:3000就可以看到效果了。

Node.js之旅(一)—安装Node.js

去年7,8月份接触到了Node.js,当时感觉就是,自己一直认为的前端语言竟然也能开发高性能后台服务了,简单的了解了一下后,就搁置了,最近在微博上又看见很多人提到了Node.js,重新勾起了我的学习欲望,打算重启Node.js学习,今天在自己的VPS,安装了Node.js

首先安装Node.js必须的一些依赖

apt-get install g++ curl libssl-dev apache2-utils

我是通过git来获取node.js代码,因此先的安装git

apt-get install git-core

然后就是下载代码了

git clone  https://github.com/joyent/node.git

最后很简单了,进入node目录执行

./configure

make

make install

node.js安装完毕,/usr/local/bin下的node就是用来启动node.js写的服务。