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就可以看到效果了。