0

nodejs express 2.0アプリケーションがあり、その中でexpress3.0を使用したいと思います。現在のExpress3.0の状態とExpress3.0アプリケーションの例を教えてください。

connect 2.0がリリースされたのを見ましたが、Express 2.0で使用できますか?

4

1 に答える 1

7

を実行した後、アプリケーションで同じ問題が発生しましたnpm install express

TJ はバージョン 3 をアップグレードし、いくつかの機能を追加/削除しました (良くも悪くもまだ確認中です :P )

ただし、デフォルトのアプリケーションで必ず変更する必要がある 2 つの点は次のとおりです。

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-04-18T08:39:08.293 に答える