gpt4 book ai didi

node.js - Express 3/4 和 Express 框架有什么区别?

转载 作者:IT老高 更新时间:2023-10-28 22:01:23 25 4
gpt4 key购买 nike

浏览 socket.io 文档,我发现有 express v.3/4express framework .有什么区别?

最佳答案

在 socket.io 文档的上下文中,“Express Framework”是指 Express 2.x。

有许多 breaking API changes在 Express 2 和 Express 3 之间。这些版本使用 socket.io 的代码是不同的,这就是它们单独列出的原因。

(之所以如此标记,是因为 Express 2 是 socket.io 首次出现时唯一广泛使用的版本。当 v3 出现时,添加了一个部分来说明 API 的差异,但原始部分不是' t 重命名。现在,术语只是令人困惑。Issue filed. )


以下是我最初发布的内容,当时我认为问题是在询问 Express 3 和 4 之间的区别。因为这个问题是“express 3 和 4 之间的区别”的谷歌搜索结果,我将把它留在这里。

Express 3 和 4 之间的区别在 Express Wiki 中有完整记录。

最大的变化是connect不再是依赖项,因此许多以前包含的中间件函数不再包含在框中。这意味着像 bodyParser 这样的东西现在是单独获取的。

此外,app.router no longer exists ,这意味着 app.get 等和 app.use 现在按照您添加它们的确切顺序进行处理。

关于node.js - Express 3/4 和 Express 框架有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24377654/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com