Express4中文文档
Express 4 不再依赖 Connect,并从其核心中删除了所有内置中间件,除了 express.static
功能。这意味着 Express 现在是一个独立的路由和中间件 Web 框架,并且 Express 版本控制和发布不受中间件更新的影响。
如果没有内置中间件,您必须显式添加运行应用程序所需的所有中间件。只需按照以下步骤操作:
npm install --save <module-name>
require('module-name')
app.use( ... )
下表列出了 Express 3 中间件及其在 Express 4 中的对应项。
Express 3 | Express 4 |
---|---|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
这里是 Express 4 中间件的 complete list。
在大多数情况下,您可以简单地将旧版本 3 中间件替换为 Express 4 对应的中间件。有关详细信息,请参阅 GitHub 中的模块文档。