Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

express 4は外部化されたパッケージが多いので注意

express 4は外部化されたパッケージが多いので注意してください。

実際、Express 3以前のアプリをExpress 4環境で試すと

Error: Most middleware (like session) is no longer bundled with Express and must be installed separately. Please see https://github.com/senchalabs/connect#middleware.

などとエラーがでるように、結構な数のミドルウェアが外部化されています。
具体的には、こんな感じ
f:id:shuzo_kino:20160308213344p:plain

結構な量ですね。
なんか引っかかったら、まずここを疑ったほうが良さそうです。

参考もと