😇
Flutterプロジェクトにamplifyconfiguration.dartが自動生成されない
既存のFlutter+Amplifyのプロジェクトをcloneしてセットアップをしていた際にamplifyconfiguration.dart
が自動生成されず、アプリが起動できないということに困っていました。(amplify env checkout
やamplify push
は正常に動作していた)
原因はAmplifyのプロジェクト設定で最初にjavascript
を選んでいたという凡ミスでした。。😇
amplify configure project
でjavascript
から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