問題タブ [fastify]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
fastify - リクエストの終了を検出する
リクエストの終了を検出することはできますか? 私はプラグイン/ミドルウェア (を使用fastify-plugin
) を作成しており、現在、ルート自体が必要なときにすべてのアセット リクエストを取得しています。
Express では、ボディ パーサーなどの後にミドルウェアを配置できるため、1 つのリクエスト オブジェクトを取得できます。私はかなり新しいfastify
もので、とても気に入っています。
node.js - プロジェクトスコープでモジュールを拡張するには?
プラグインfastify-staticでfastifyを使用しています。また、このプラグインの独自の TypeScript 型宣言を で提供します。typings/fastify-static/index.d.ts
さらに、プラグインはメソッドで fastifyFastifyReply
を拡張しsendFile
ます。
次のようにモジュール スコープで fastify モジュールを拡張すると、正常に動作します。
残念ながら、このモジュールでのみ機能します。宣言を移動するtypings/fastify-static/index.d.ts
かtypings/fastify/index.d.ts
、拡張の代わりにモジュールをオーバーライドすると。
プロジェクト スコープでモジュールを拡張するにはどうすればよいですか?fastify
javascript - fastifyで提供する前にJavascript変数を置き換える方法は?
提供する前に変更したい JS ファイルがいくつかあります。
それらはパラメーターで呼び出され、そのパラメーターが提供されるときにファイルに含まれるようにします。
例:
myjavascript.js
ルート: