非常教程

Express参考手册

开始 | Getting started

1.安装 | 1. Installing

假设您已经安装了Node.js,请创建一个目录来保存您的应用程序,并将其作为您的工作目录。

$ mkdir myapp
$ cd myapp

使用该npm init命令package.json为您的应用程序创建一个文件。有关package.json工作原理的更多信息,请参阅npm package.json处理的细节。

$ npm init

该命令提示您提供许多事物,例如应用程序的名称和版本。目前,您只需点击RETURN即可接受其中大多数默认值,但有以下例外情况:

entry point: (index.js)

输入app.js,或任何你想要的主文件的名称。如果你想要它成为index.js,点击RETURN接受建议的默认文件名。

现在在myapp目录中安装 Express 并将其保存在依赖项列表中。例如:

$ npm install express --save

暂时安装Express并且不将其添加到依赖性列表中:

$ npm install express --no-save

默认情况下,版本npm 5.0+ npm install将模块添加到文件dependencies列表中package.json; 使用早期版本的npm时,必须明确指定该--save选项。之后,npm install在app目录中运行将自动将模块安装到依赖关系列表中。

Express

Express 是一个简洁而灵活的 node.js Web 应用框架, 提供一系列强大特性帮助你创建各种 Web 应用。Express 不对 node.js 已有的特性进行二次抽象,只是在它之上扩展了 Web 应用所需的功能。丰富的 HTTP 工具以及来自 Connect 框架的中间件随取随用,创建强健、友好的 API 变得快速又简单。

主页 http://expressjs.com/
源码 https://github.com/strongloop/express/
发布版本 4.16.1

Express目录

1.开始 | Getting started
2.指南 | Guide
3.高级主题 | Advanced topics
4.API