問題タブ [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.
node.js - モジュールで使用されている場合、Nest JSはガードにサービスを注入できません
基本的な AuthGuard を作成しましたが、TokenService を注入できません。このエラーが発生しています:
エラー: Nest は AuthGuard の依存関係を解決できません (?)。[0] 引数が現在のコンテキストで使用可能かどうかを確認してください。
app.module.ts:
auth.guard.ts:
work.module.ts:
更新、 work.service.ts :
しかし、この構成ではすべてが機能しています:
このエラーの正確な原因と、最初のソリューション (モジュール) で動作させるにはどうすればよいですか?
express - NestJS - リクエストのタイムアウト
すべてのリクエストにタイムアウトを設定し、タイムアウトの場合はカスタム json で応答する方法は?
私は使用しようとしました:
しかし運がない。
nestjs - ノードネストjsフレームワークでswaggerコードとアプリケーションコードを分離する方法
ネスト js フレームワークとの swagger 統合を行ったところです。それは素晴らしかったですが、私のコードはswagger固有のコードと統合されているように見えるので、本番コンパイルされたコードでも存在します. ドキュメント固有のコードを本番コードに移動するのは好きではありません。パフォーマンスに影響を与えるかどうかも考えています。物事を切り離す方法はありますか。
@j_steenkamp_twitter の回答: Swagger が大きなフットプリントを持ち、アプリケーションのパフォーマンスに影響を与えるとは思いません。第 2 に、Swagger ドキュメントを本番環境に置くと、アプリケーションを安全にするために余分な時間を費やすことになります。