Flutter 如何配置pubspec.yaml以添加从图标生成的自定义图标?
我按照本文中的步骤在颤振应用程序中使用自定义图标,但我发现很难配置Flutter 如何配置pubspec.yaml以添加从图标生成的自定义图标?,flutter,icons,flutter-dependencies,Flutter,Icons,Flutter Dependencies,我按照本文中的步骤在颤振应用程序中使用自定义图标,但我发现很难配置pubspec.yaml文件以将.dart文件和.ttf添加到依赖项中,我得到以下错误: Error on line 45, column 4 of pubspec.yaml: A dependency specification must be a string or a mapping. ╷ 45 │ ┌ - family: RechargeExpress 46 │ │ fon
pubspec.yaml
文件以将.dart
文件和.ttf
添加到依赖项中,我得到以下错误:
Error on line 45, column 4 of pubspec.yaml: A dependency specification must be a string or a mapping.
╷
45 │ ┌ - family: RechargeExpress
46 │ │ fonts:
47 │ │ - asset: fonts/RechargeExpress.ttf
48 │ │
49 │ │ # The following line ensures that the Material Icons font is
50 │ │ # included with your application, so that you can use the icons in
51 │ │ # the material Icons class.
52 │ │ uses-material-design: true
│ └──^
╵
pub
upgrade failed (65; ╵)
Mypubspec.yaml
:
environment:
sdk: ">=2.7.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
http:
cupertino_icons: ^0.1.3
dev_dependencies:
flutter_test:
sdk: flutter
curved_navigation_bar:
fonts:
- family: RechargeExpress
fonts:
- asset: fonts/RechargeExpress.ttf
uses-material-design: true
环境:
sdk:“>=2.7.0您似乎将字体添加为依赖项。请检查是否有帮助
如果没有,请更新问题以包含您的pubspec.yaml
文件
编辑:对于字体,将其放置在
flutter:
fonts:
编辑2:
好的,您可以看到,在dev_dependencies:
下有字体:
,它应该在flatter
下。下面是它的外观
environment:
sdk: ">=2.7.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
http:
cupertino_icons: ^0.1.3
dev_dependencies:
flutter_test:
sdk: flutter
curved_navigation_bar:
flutter:
fonts:
- family: RechargeExpress
fonts:
- asset: fonts/RechargeExpress.ttf
uses-material-design: true
环境:
sdk:“>=2.7.0谢谢你的帮助,我更新了我的问题并添加了我的pubspec.yaml文件。