😇

Flutterプロジェクトにamplifyconfiguration.dartが自動生成されない

2024/02/02に公開

既存のFlutter+Amplifyのプロジェクトをcloneしてセットアップをしていた際にamplifyconfiguration.dart が自動生成されず、アプリが起動できないということに困っていました。(amplify env checkoutamplify pushは正常に動作していた)

原因はAmplifyのプロジェクト設定で最初にjavascriptを選んでいたという凡ミスでした。。😇

amplify configure projectjavascriptからFlutterに変更することで無事amplifyconfiguration.dartが作成されました。

$ amplify configure project

Project information
| Name: myapp
| Environment: dev
| Default editor: vscode
| App type: javascript
| Javascript framework: none
| Source Directory Path: src
| Distribution Directory Path: dist
| Build Command: npm run-script build
| Start Command: npm run-script start

AWS Profile setting
| Selected profile: XXXX

Advanced: Container-based deployments
| Leverage container-based deployments: No

? Which setting do you want to configure? Project information
? Enter a name for the project myapp
? Choose your default editor: Visual Studio Code
✅ Choose the type of app that you're building · flutter
Please tell us about your project
? Where do you want to store your configuration file? ./lib/
Using default provider  awscloudformation

Successfully made configuration changes to your project.

Discussion