nodejs プロジェクトで web フレームワークとして fastify を使用しています。エクスプレスで行うように、メイン JS ファイルで定義されたベース ルートを持つディレクトリからすべてのルートを呼び出したいと思います。多くのブログを読みましたが、質問に対する適切な回答が見つかりませんでした
エクスプレスのように、ルートを次のように割り当てます-
app.use('/user', user_route)
次に、user_route で他のすべてのルート メソッドを定義します。
fastifyで私が使用した
fastify.register(require('./routes/users'), { prefix: '/user' })
ただし、次のように呼び出すことができる関数は1つだけです-
module.exports = function (fastify, opts, done) {
fastify.get('/user', handler_v1)
done()
}
複数のルート関数を呼び出したい場合はどうすればよいですか?