`

Express 应用生成器

阅读更多

使用'express'应用生成器可以快速创建应用结构框架.

使用如下命令安装:

$ npm install express-generator -g

 使用参数'-h'查看'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) (defaults to plain css)
    -f, --force         force on non-empty directory

 如下,在当前文件夹中创建一个名为'myapp'的Express应用:

$ express myapp

   create : myapp
   create : myapp/package.json
   create : myapp/app.js
   create : myapp/public
   create : myapp/public/javascripts
   create : myapp/public/images
   create : myapp/routes
   create : myapp/routes/index.js
   create : myapp/routes/users.js
   create : myapp/public/stylesheets
   create : myapp/public/stylesheets/style.css
   create : myapp/views
   create : myapp/views/index.jade
   create : myapp/views/layout.jade
   create : myapp/views/error.jade
   create : myapp/bin
   create : myapp/bin/www

然后安装依赖:

$ cd myapp
$ npm install

  启动应用服务(在MacOS或Linux上):

$ DEBUG=myapp ./bin/www

 在Windows上使用如下命令:

> set DEBUG=myapp & node .\bin\www

 然后通过浏览器访问"http://localhost:3000/".

 

生成的应用的结构如下:

.
├── app.js
├── bin
│   └── www
├── package.json
├── public
│   ├── images
│   ├── javascripts
│   └── stylesheets
│       └── style.css
├── routes
│   ├── index.js
│   └── users.js
└── views
    ├── error.jade
    ├── index.jade
    └── layout.jade

7 directories, 9 files

 使用应用生成器来构建工程结构只是多种构建工程的方式之一.你可以不使用生成器构建工程,或者修改生成器配置来定制自己的需要.

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics