jos*_*736 24
在socket.io文档的上下文中,"Express Framework"表示Express 2.x.
Express 2和Express 3之间有许多重大的API更改.使用socket.io与这些版本的代码是不同的,这就是它们单独列出的原因.
(这是如此标记,因为当socket.io首次出现时,Express 2是广泛使用的唯一版本.当v3出来时,添加了一个部分,注意到API的差异,但原始部分未重命名.现在,术语只是令人困惑. 问题提交.)
以下是我最初发布的内容,当时我认为问题是询问Express 3和4之间的区别.由于这个问题是"快递3和4之间差异"的谷歌搜索结果,我将把它留在这里.
Express 3和4之间的区别完全记录在Express Wiki中.
最大的变化是连接不再是依赖关系,因此许多以前包含的中间件功能不再包含在框中.这意味着bodyParser现在可以单独获得.
此外,app.router不再存在,这意味着app.get等,app.use现在按照添加它们的确切顺序进行处理.
connect最大的区别是盒子中没有包装任何模块。每个模块(如express.logger()、express.methodOverride()、 )express.responseTime()都是一个独立的包,与express.js 包分开维护。
| 归档时间: |
|
| 查看次数: |
6336 次 |
| 最近记录: |