問題タブ [nestjs]
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.
nestjs - Nestjs ルートのバージョン管理?
Nestjsを使い始めたばかりで、ルート プレフィックスまたは Express Router インスタンスを使用して API をバージョン管理する方法を知りたいですか?
理想的には、次の方法でエンドポイントにアクセスできるようにしたいと考えています。
など、エンドポイントを適切に劣化させることができます。バージョンプレフィックスを追加できる場所がわかりません。アプリケーション インスタンスにグローバル プレフィックスを設定できることはわかっていますが、それは特定のエンドポイント セット用ではありません。
node.js - NestJS/ExpressJs のパラメーターが多すぎる
ファイルを NestJS コントローラーに送信しようとしていますが、too many parameters
例外が発生し続けます。例外bodyParser
を回避するために、リクエスト サイズ制限をインストールおよび更新しました。request too large
main.ts:
コントローラ:
Postman リクエスト (表示されていません。画像のバイナリ添付ファイル):
passport.js - NestJs/Passport 認証は、非同期的に渡されたルートでは機能しません
promise でデータベースから選択したルートを渡すと、認証が機能しません。つまり、渡されたルートのリクエストは常に承認されます。
オブジェクト配列でルートを渡すとうまく機能します
node.js - Nest JS - ミドルウェアにサービスを注入できません
各リクエストをチェックするための認証ミドルウェアを作成しました。ミドルウェアはサーバーを使用しています (req.connection にデータが見つからなかった場合のみ)。ミドルウェアにサービスを挿入しようとしているのですが、同じエラーが表示され続けます。
認証モジュール:
認証ミドルウェア:
サーバーモジュール:
アプリケーションモジュール: