アプリケーションの有効な引数値.使用方法


アプリ.use ()は、ミドルウェア関数をExpressアプリケーションにマウントするExpressメソッドです.これは、パスとコールバック関数(ミドルウェア)の2つの引数をとります.ルートに関わらずリクエストをするたびに、ミドルウェアを使うつもりなら、パスを省略してください.
app.use(callback)
MIDDewareが特定のルートのために意図されるなら、経路は引数として含まれなければなりません.以下に限定されない様々な有効なパス値の数があります./usersなどの
  • パス.この経路は/usersで始まるルートを定義します
  • app.use('/users' ,callback)
    
  • パスパターン/user+profile.ユーザーとプロファイルを使用して任意のルートの開始と終了
  • app.use('/user+profile' ,callback)
    
  • 配列です.['/users', '/profile'] .
  • app.use(['/user', '/profile'], callback)
    
    これはほんの数ですが、Express documentationの完全なリストを見つけることができます.
    コールバック引数は、単一の関数、複数の関数、または関数の配列として渡すことができます.
    app.use('/' ,callback)
    app.use('/' ,callback, callback2)
    app.use('/', [callback, callback2])
    
    私自身への注意:チュートリアルを始めるには簡単な方法ですが、ドキュメントを読むことは、それが長く退屈なことができる限り非常に重要です.
    38日目