Davis.jsで全ルートでごにょごにょする方法

全部のルートに同じ関数実行させるのもスマートじゃないなーと思っていたら、ありました。ということでメモ。方法は以下。

    app.before(function (req) {
      // will run before all routes
    })

    app.after(function (req) {
      // will run after all routes
    })

app.before(function)で、パスを指定せずに関数を指定すると全ルートで発火するようになるみたいです。
afterとbeforeは読んで名のごとく。処理をどのタイミングでやりたいかによって変える感じになると思います。

  1. edoの投稿です