Express 4.16.2でapp.use
の経路パラメータを使用することはできません。Expressで `app.use`で経路パラメータを使用
私はこのような文を持っている:
app.use('/course-sessions/:courseSessionId/chapter-sessions', chapterSessionsRouter)
そして、章セッションルータで:私は'/course-sessions/0/chapter-sessions/'
を得たとき
// Index.
router.get('/', ...resource.indexMethods)
、私は404
を持って次に私がしようとしていますこのようなステートメント:
app.get('/course-sessions/:courseSessionId/chapter-sessions', ...chapterSessionResource.indexMethods)
今私は私が望む結果があります。したがって、ルートパラメータはapp.use
では機能しません。
私が研究している間、私はthis GitHub issueとthis pull requestを得て問題を解決しました。しかし、問題はまだここにあるようです。あるいは私は何か間違っているのですか?
ありがとう、それは働いた! 'app.use'と' router.use'の両方で動作しました。 – ismailarilik