【问题标题】:nodejs express 3.0nodejs express 3.0
【发布时间】:2012-04-18 16:39:08
【问题描述】:

我有一个 nodejs express 2.0 应用程序,我想在其中使用 express 3.0。请告诉我目前 express 3.0 的状态是什么,是否有 express 3.0 应用的示例?

我看到connect 2.0已经发布了,可以和express 2.0一起使用吗?

【问题讨论】:

  • 这不是编程问题。 Express 3.0 尚未发布任何版本,但您可以查看migration guidenew features。抓住你的马。
  • @Ricardo npm install express 现在安装 3.0.0alpha
  • 感谢 Ricardo 的链接,您能否将您的评论作为官方答案?
  • @mihai - 你确定吗?似乎为我安装了 2.5.8...
  • @UpTheCreek 现在是 3.0.0rc1

标签: node.js express connect


【解决方案1】:

在完成npm install express 之后,我自己的应用程序也遇到了同样的问题。

TJ 升级了第 3 版并添加/删除了一些功能(好坏我仍在确定:P)

但是您需要确保在默认应用程序上进行更改的两件事是更改:

app.register..

到:

app.engine

并且要知道 dynamicHelpers 和 helpers 不再存在。你必须使用

app.locals.use

强烈推荐阅读他的迁移指南:

https://github.com/visionmedia/express/wiki/Migrating-from-2.x-to-3.x

TJ 已经更新了他的一些示例(并且正在更新其他示例),我找到了一个很好的帮手来备份它

https://github.com/visionmedia/express/

【讨论】:

    猜你喜欢
    • 2012-07-09
    • 1970-01-01
    • 2012-04-28
    • 1970-01-01
    • 2013-01-20
    • 1970-01-01
    • 2021-11-04
    • 2011-04-12
    • 2019-08-13
    相关资源
    最近更新 更多