2012-04-18 60 views
0

我有一个nodejs express 2.0应用程序,我想在其中使用express 3.0。请告诉我现在是什么状态的快递3.0,并有快递3.0应用程序的例子吗?nodejs express 3.0

我看到connect 2.0已经发布了,那么我可以用express 2.0来使用它吗?

+2

这不是一个编程问题。 Express 3.0尚未发布任何版本,但您可以查看[迁移指南](https://github.com/visionmedia/express/wiki/Migrating-from-2.x-to-3.x)和[新功能](https://github.com/visionmedia/express/wiki/New-features-in-3.x)。稍安毋躁。 – 2012-04-18 06:50:01

+0

@Ricardo'npm install express'现在安装3.0.0alpha – mihai 2012-04-18 07:54:38

+0

感谢您的链接里卡多,你会让你的评论成为正式答案吗? – Plynx 2012-07-07 03:17:55

回答

7

在做npm install express之后,我自己和我的应用程序有过同样的问题。

TJ已经升级版本3,并添加/删除一些功能(或好或坏我还在确定:P)

但是,你需要确保以改变默认的应用程序的两件事情就是变化:

app.register..

到:

app.engine

要知道,DY namicHelpers和助手不在那里。你必须使用

app.locals.use

强烈建议阅读他的迁移指南:

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

TJ已经有他的一些实例更新(在更新其他的过程),我找到一个好帮手,把它捡回来

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