🧑💻
【Flutter】Error: unable to locate asset entry in pubspec.yaml の対処法
Google Font
を設定してアプリを実行しようとすると、以下のエラーが発生しました。
pubspec.yaml
flutter:
fonts:
- family: Reggae
fonts:
- asset: assets/fonts/ReggaeOne-Regular.ttf
エラーメッセージ
Error: unable to locate asset entry in pubspec.yaml: "assets/fonts/ReggaeOne-Regular.ttf".
対処法
フォントのパスに lib を追加して、lib/assets/fonts/ReggaeOne-Regular.ttf
とすることで解決しました。
pubspec.yaml(修正後)
flutter:
fonts:
- family: Reggae
fonts:
- asset: lib/assets/fonts/ReggaeOne-Regular.ttf
Discussion