私はaws serverless repoをデバッグしようとしているプロジェクトで作業しており、anglejs WebアプリケーションUIのPOSTメソッドから多くの入力が含まれています。ノードWebアプリケーションとawsサーバレス機能をローカルで実行する方法
私はすでにローカルで両方を実行することができますが、angularjsウェブアプリケーションがアマゾンでホストされているものではなく "ローカル"のserverless nodejsアプリケーションを指しているようにしたいと思います。開発者の
一つは、あなたが現在、サーバーレスnodejs AWSを指すangularjs Webアプリケーション内のリンクを交換し、これは
"pricingApiUrl": "sls/5000/",
JSONファイルに次のようにsomeethingになりますし、それを変更することができましたそのため、アマゾンのサーバーレスではなくローカルのサーバーレスを指しているので、デバッグすることができます。
プロセスが機能するかもしれないが、実際にその方法を知らないと思っていました。
とにかく、「sls」のamazon aws serverlessリンクを置き換えている上記の方法はどちらも動作しません。それは私がそれを実行しているときにローカルサーバーレスnodejsアプリを打つされていません。
ChromeまたはPostmanでRest Client拡張機能を使用してデバッグする必要があるようです。 私はむしろanglejs UIウェブアプリケーションでそれを実行し、ブレークポイントでローカルserverless nodejsアプリケーションで停止させるので、すべての情報がPOST呼び出しのために渡されていることがわかります。
私は、これはセットアップに困難である知っているが、私はあなたがローカルseverlessプロジェクトを開発しているとき、あなたは生産性を向上させるために活用することができ、いくつかのツールがあります。
おかげ
。サーバーレスのアプリケーションをどのポートで実行できますか? – dashmug