express

默认node & npm & cnpm已安装

express生成应用

express教程地址 http://www.expressjs.com.cn/

1.安装Express 应用生成器

cnpm install express-generator -g

//express 指令

express -h

Usage: express [options] [dir]

Options:

-h, --help          output usage information

-V, --version       output the version number

-e, --ejs           add ejs engine support (defaults to jade)

    --hbs           add handlebars engine support

-H, --hogan         add hogan.js engine support

-c, --css <engine>  add stylesheet <engine> support (less|stylus|compass|sass) (defaults to plain css)

    --git           add .gitignore

-f, --force         force on non-empty directory

默认使用jade模板引擎,可自行配置,如:-c sass 使用sass编译样式文件

2.创建express应用

express -c sass blog //创建应用blog,使用jade模板引擎,sass样式文件

create : blog

create : blog/package.json

create : blog/app.js

create : blog/public

create : blog/public/javascripts

create : blog/public/images

create : blog/public/stylesheets

create : blog/public/stylesheets/style.sass

create : blog/routes

create : blog/routes/index.js

create : blog/routes/users.js

create : blog/views

create : blog/views/index.jade

create : blog/views/layout.jade

create : blog/views/error.jade

create : blog/bin

create : blog/bin/www

install dependencies:

 > cd blog && npm install

run the app:

 > SET DEBUG=blog:* & npm start

3.然后安装所有依赖包:

cd blog & cnpm install

4.启动应用

(MacOS 或 Linux 平台):

DEBUG=myapp npm start

Windows 平台使用如下命令:

set DEBUG=myapp & npm start

然后在浏览器中打开 http://localhost:3000/ 网址就可以看到这个应用了。