font_awesome_flutterでアイコンを表示しようとしたがめちゃエラー出る。
エラー文 : A dependency may only have one source.
現在のコード
main.dart
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
pubspec.yaml
dependencies:
flutter:
sdk: flutter
font_awesome_flutter: ^8.11.0
yamlファイルってインデントを使って構造を表現するので、インデントのミス一つで機能しなくなる。
なので下記のように変更しましょう。
pubspec.yaml
dependencies:
flutter:
sdk: flutter
font_awesome_flutter: ^8.11.0
yamlファイルを触ったら必ずflutter pub get
を実行し、再度読み込み。
可愛いアイコンが出てきましたね。解決解決。
packageを読み込む際は、必ずインデントに注意してコードを書くようにしましょう。