問題タブ [claudiajs]

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.

0 投票する
2 に答える
1008 参照

amazon-web-services - 複数の AWS ラムダ関数を使用した Claudia.js

関数と Web API を AWS ラムダと API ゲートウェイにデプロイするために、claudia.js CLI を使用しています。私のプロジェクトファイル構造は次のとおりです。

問題は、新しいバージョンを更新するために、すべての関数フォルダーで「claudia update」を実行する必要があることです...そのため、関数ごとに (すべてのフォルダーで) 1 回実行する必要があります。すべての関数を一度に更新するように claudia.js に指示する方法はありますか?

0 投票する
1 に答える
111 参照

node.js - 出力ラムダ関数のURLで「最新」を置き換える方法は? 独自のリソースを作成するにはどうすればよいですか?

私は初めてAWS Lambdaです。

ドキュメントに記載されているようにAWS Lambda、Claudia を使用して次のサンプルをデプロイしました。

デプロイに使用したコマンドClaudiaは次のとおりです。

次のような URL が作成されました。 https://40barfooxpyj.execute-api.us-east-1.amazonaws.com/latest

latestURLで文字列を取得するのはなぜですか? URL を次のようにするにはどうすればよいですか。 https://40barfooxpyj.execute-api.us-east-1.amazonaws.com/api/jobs

0 投票する
2 に答える
534 参照

node.js - CircleCI が「claudia update」を実行できない

CircleCI と Claudia.js を実行して、node.js コードを AWS Lambda にデプロイしています。

これが私のpackage.json(スクリプト部分)です:

私が走っているとき:

ターミナルでは、問題なく更新できます。しかし、これを CircleCI で実行すると失敗します。

これが私の CircleCI 構成ファイル (.circleci/config.yml) です。

CircleCI のエラーは次のとおりです。

以下を含む .aws/credentials というファイルがあります。

編集:

config.yml を CircleCI 2.0 のものに合わせて変更

以前と同様に、資格情報を除いてすべてが機能します。

CircleCI のログファイル:

AWS のどこかに資格情報を追加する必要がありますか? ターミナルを使用して展開できます。

0 投票する
2 に答える
1146 参照

node.js - AWS ラムダ setupRequestListeners RequestEntityTooLargeException claudia.js

私のプロジェクトは大きすぎますか、それともここで何が起こっていますか? S3 経由でアップロードできますか、それともプロジェクトのルート数と関係がありますか?

同じデプロイ手法は、ルートが 2 つしかない小規模なプロジェクトでも機能します。

これらのコマンドで claudia.js を使用しています。

0 投票する
1 に答える
1357 参照

javascript - Firebase でリアルタイム データベースを更新する

リアルタイム データベース (Firebase) から値を更新できる API を作成しています。ClaudiaJS を使用して API を作成します。基本的に、API はクラスの生徒数を年度ごとに更新します。

私がやった事:

リアルタイム データベース (Firebase)

次のように JSON にエクスポートします。

Javascript ファイル (ClaudiaJS):

Postman で API を実行すると:

http://xxxxapi.com/addmore/2015/55

何が起こったのか: API は「正常に更新されました」と応答しましたが、データベースは更新されませんでした。コードdatabase.update()がまったく機能しないようです。

どんな提案でも大歓迎です