問題タブ [serverless-plugins]
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.
amazon-web-services - オプションのフィールドを持つ serverless-aws-documentation モデル定義?
リクエストとレスポンスのモデルを定義したい。私は AWS でサーバーレス フレームワークを使用しています。
README には、この行を含める必要があると書かれていますcustom.documentation.models.MODELNAME
しかし、ベースラインとして使用するサンプル ファイルはありませんmodels/error.json
。
実際のserverless.ymlの例では、次のような定義があります。
これは、私がやろうとしていることについて十分な詳細を提供していません。
私の目標は、文字列オブジェクト、メッセージ、およびステータス コードの配列に対してスキーマを定義することです。ただし、メッセージとステータス コードはオプションです。これらは他のモデルの一部である可能性もあります。可能であれば、モデルごとに定義を繰り返したくありません。
私の現在の試みは:
これで自分のやりたいことが実現すると思いますが、他のモデルでこれら 2 つの項目をオプションとして繰り返すにはどうすればmessage
よいstatusCode
でしょうか?
serverless.yml ファイルに入れることができる yml ソリューションか、参照できる json ファイルのいずれかに満足しています。
node.js - TypeError: パスは文字列でなければなりません。受信未定義
serverless
フレームワークとserverless-offline
単体テストjest
モジュールを使用しているときに、永続的なエラーが発生します。
serverless-jest-plugin
に統合jest
することになっているサーバーレス関数 (ラムダ) をテストしようとしていserverless
ます。以下は私のjest
設定ですserverless.yml
:
dynamoDB を使用してデータなどを取得するラムダ関数があります。
私が使用するときはいつでも、私sls invoke test
は次のものを持っています:
私は以下を実行していますpackage.json
:
乾杯。
node.js - 最初のリクエスト後に Node.js サーバーレス オフラインがハングする
初めてリクエストを行うと正常に機能しますが、サーバーを再起動せずに再度リクエストを行うと、タイムアウトになり、約束のエラーが返されます