安装环境
Ubuntu12.04 64bit
express3.0.1
Express是基于node.js,高性能、一流的MVC-web开发框架,并且支持jade等多种模板,默认使用的是jade模板。
>>express的安装
1.$ npm install express
2.$ npm install -g express
3.$ npm install express -gd
如果失败,请使用root权限,在ubuntu下,即命令前添加sudo
以上三种安装方式都行,但是略有不同,-g代表安装到NODE_PATH的lib里面,而-d代表把相关性套件也一起安装。
如果没有-g的话会安装目前所在的目录(建立一个node_modules的文件夹),你可以通过以下指令来比较两者的不同:npm list -g、npm list
npm(即node package manager),跟ruby的gem相似。
测试Express环境是否搭建成功
$ express myapp
$ cd myapp && npm install
$ node app
使用express myapp这种方式让我想起它跟rails很相似,同样的,在rails下使用rails new myapp也会生成一个myapp的rails项目,很神奇,很有趣。