Я почти уверен, что это ошибка синтаксиса YAML, но я не могу ее найти.
Недавно я добавил новый шрифт в свой проект (Manrope), и теперь мои Flutter packages get
броскиошибка.До того, как я добавил шрифт, он работал нормально.
Вот соответствующая часть pubspec.yaml
:
flutter:
uses-material-design: true
assets:
- assets/
fonts:
- family: Hanken Grotesk
fonts:
- asset: fonts/HankenGrotesk-Regular.otf
- asset: fonts/HankenGrotesk-Bold.otf
weight: 700
- asset: fonts/HankenGrotesk-SemiBold.otf
weight: 600
- asset: fonts/HankenGrotesk-Medium.otf
weight: 500
- asset: fonts/HankenGrotesk-Light.otf
weight: 300
- asset: fonts/HankenGrotesk-ExtraLight.otf
weight: 200
- family: Manrope
fonts:
- asset: fonts/manrope-regular.otf
- asset: fonts/manrope-bold.otf
weight: 700
- asset: fonts/manrope-semibold.otf
weight: 600
- asset: fonts/manrope-medium.otf
weight: 500
И вот сообщение об ошибке, которое я получаю:
Error on line 65, column 12 of pubspec.yaml: Mapping values are not allowed here. Did you miss a colon earlier?
fonts:
^
pub get failed (65)