`

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

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

 

分享到:
评论

相关推荐

    Express应用程序生成器 以及路由模块化.zip

    本资料包“Express应用程序生成器 以及路由模块化.zip”主要关注两个核心概念:Express应用程序生成器和路由模块化。这两个概念是构建高效、可维护的Node.js服务器端应用的关键。 首先,我们来探讨Express应用程序...

    generator-dh:专注于数字房屋需求的Express应用生成器

    特快发电机DH + 应用程序生成器,专注于学生的需求。 Linux 视窗安装$ npm install -g express-generator-dh// Isto vai instalar o express-generator-dh de forma global na sua máquina快速开始启动Express项目...

    express4-demo:express4 应用生成器生成的演示项目

    express4-演示Express 4 应用程序生成器生成的演示项目使用 Express 4 应用程序生成器卸载 Express 3 应用程序生成器: $ npm uninstall -g express 安装新的 Express 4 应用程序生成器: $ npm install -g express-...

    express-app-builder-release:快递应用程序生成器发布

    "快递应用程序生成器发布"很可能是一个自动化工具,它帮助开发者快速初始化一个新的Express项目,预先配置好基础结构,从而节省手动创建和设置文件的时间。生成器可能包含了模板、配置文件以及必要的依赖,以便用户...

    express-mongoose-generator, Express.js 4的Mongoose生成器.zip

    express-mongoose-generator, Express.js 4的Mongoose生成器 express-mongoose-generator它是 Express.js 4应用程序的mongoose模型。REST控制器和Express路由器代码生成器。安装$ npm install -g express-mo

    生成器:Express的应用程序生成器

    应用程序生成器。安装$ npm install -g express-...$ npm install 在http://localhost:3000/启动Express.js应用: $ npm start命令行选项此生成器还可以进一步配置以下命令行标志。 --version output the version

    express搭建服务器环境

    npm install express-generator --save -g // 安装express应用生成器,它可以快速构建应用目录 2.创建项目,在此文件夹下,通过cmd输入以下命令 F:\blog\back&gt; express expressB // express ****,****是你要创建的...

    express-2:Express Application Generator应用程序(Node.js)

    **安装与使用Express应用生成器** 在命令行中,首先确保安装了Express生成器,如果没有,可以通过`npm install -g express-generator`全局安装。然后使用`express &lt;app-name&gt;`命令创建新应用,例如`express express-...

    node-express:node框架express系列

    搭建express框架 使用express应用生成器,前提是已经安装好node (1)npm install express-generator -g (2)express 项目名称 如:express myexpress (3)cd 项目名称 (4)npm install (5)set DEBUG=myapp & npm start ...

    express-mvc:具有MVC的Express 4生成器

    如下所示: 创建应用程序:$ express /tmp/foo && cd /tmp/foo 安装依赖项:$ npm install 摇滚乐$ npm start命令行选项还可以使用以下命令行标志进一步配置此生成器。 -h, --help output usage information-V, --...

    generator-babel-express:使用Babel的ES2015 Express应用程序的Yeoman生成器

    Yeoman生成器,用于使用ES2015编写的脚手架Express应用程序。 特征 通过Babel即时进行ES2015移植 使用Express 4和Nunjucks模板进行服务器设置 使用Bootstrap for Sass进行客户端设置 使用Grunt构建流程设置 开发...

    DMCA生成器一个用于生成DMCA请求的生成器

    在JavaScript开发领域,DMCA生成器可能是一个Web应用程序,由前端界面和后端逻辑组成。前端部分通常使用HTML、CSS和JavaScript来构建用户友好的交互式表单,让用户填写必要信息,如侵权内容的URL、版权所有者信息、...

    Sockets-Express-Generator:与Sockets Express生成器聊天的完整工作项目

    套接字快速生成器与Sockets Express生成器聊天的完整工作项目如何开始项目。 克隆项目。 使用以下命令安装依赖项:npm install --save 通过以下方式运行项目:npm start 套接字在“聊天”页面中实现,单击按钮可转到...

    Node.js-koa项目生成器

    **Node.js Koa项目生成器详解** 在现代Web开发中,Node.js凭借其异步非阻塞I/O模型,已经成为构建高效服务器端应用的首选工具之一。Koa,由Express团队开发,是一款轻量级、模块化的Web框架,旨在提供更简洁、更...

    用express生成器创建一个有前端页面和后台管理系统的企业站点

    用express生成器创建一个有前端页面和后台管理系统的企业站点(后台用node的express框架,数据库用mongodb的mongoose的框架,模板使用的ejs和html).zip 适合学习/练手、毕业设计、课程设计、期末/期中/大作业、工程...

    genr8:用Bash编写的DIY应用程序生成器。 随附示例Express.js样板生成器

    Genr8Genr8是用Bash编写的生成器。 使用它可以帮助您为应用程序... 它将为使用作为视图引擎的Express应用程序创建样板文件和文件夹。生成的文件和文件夹这是生成器创建的内容以及每个文件和文件夹的初衷的简要概述。

    使用 NodeJS+Express 开发服务端的简单介绍

    安装NodeJS之后,就可以使用npm(Node.js的包管理工具)来安装Express及其相关的开发工具,比如Express应用生成器。通过命令行工具,例如使用命令“npm install express -g”来全局安装Express包。 Express应用生成...

    eagapp:Express应用程序生成器教程

    继续expressjs.com教程。 这一点向我展示了如何使用Express应用程序生成器。 此仓库始于 。 要安装依赖项:$ cd eagapp && npm install 要运行该应用程序:$ DEBUG = eagapp:* npm start

    表达:节点表达

     cd express/myapp (进入当前的项目,这个项目是由Express 应用生成器express-generator的基础上改的)npm install (安装依赖包)npm start (开启node服务程序)说明喜欢的别忘记了可以star一下的噢!开发环境w

    express-dev-skills

    8. **Express 应用生成器**:`express-generator` 是一个工具,可以帮助快速初始化一个新的 Express 项目结构,包括基本的路由、中间件和视图文件。 9. **RESTful API 设计**:使用 Express 设计 RESTful API,遵循...

Global site tag (gtag.js) - Google Analytics