問題タブ [aws-amplify-cli]
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.
aws-appsync - Amplify CLI の「pull」コマンドを使用して、AppSync Web コンソールで行われた変更をプルするにはどうすればよいですか
達成したいこと: AppSync Web コンソールで増幅 + AppSync プロジェクトを編集し、それをローカル マシンにプルしたいと考えています。
私がしたこと:
次の 3 つのコマンドを実行して、Amplify CLI で増幅プロジェクトを初期化しました。
(追加するAPIはGraphQLです)
次に、自動生成された GraphQL リゾルバーの一部を AppSync Web コンソールで編集しました。(編集したリゾルバーをクライアントアプリでテストしました->動作しました)
ただし、その後、Amplify CLI でプルを実行すると、次のようになります。
最後の Amplify CLI プッシュ コマンドの前にローカル ファイルに加えられた変更のみをプルします。
そのため、AppSync Web コンソールに加えられた変更は、Amplify CLI プル コマンドによって考慮されません。
質問:
- これは予想される動作ですか?
- Web コンソールに加えられた変更を Amplify CLI プル コマンドに含める方法はありますか? (特に変更されたリゾルバー)
バージョン:
CLI の増幅: 4.13.3
役立つ可能性があることを発見しました。
また、AWS-CloudFormation は、Amplify CLI を使用して変更が行われた場合にのみ更新を表示します。
Amplify プロジェクト ファイルを保持する AWS-S3 バケットも、Amplify CLI を使用してプッシュされた変更のみをミラーリングします。