flutter - Flutter 上的自定义字体
问题描述
我在 Flutter 上自定义字体时遇到问题
我的文件夹字体
myapp/fonts/SairaSemiCondensed-Bold.ttf
这是我的 pubspec.ymal
fonts:
- family: SairaSemiCondensed
fonts:
- asset: fonts/fonts:SairaSemiCondensed-Bold.ttf
weight: 700
我有这样的错误
Error on line 55, column 4 of pubspec.yaml: Expected a key while parsing a
block mapping.
fonts:
^
pub get failed (65)
谁能帮我?
解决方案
尝试
fonts:
- family: SairaSemiCondensed
fonts:
- asset: fonts/fonts:SairaSemiCondensed-Bold.ttf
weight: 700 # indented more
但更有可能整个块的缩进是错误的(或丢失)。尝试将问题中的所有行缩进一个制表符或两个空格。
缩进在 yaml 中很重要。
如果我上面的建议不起作用,请尝试完全按照https://flutter.io/docs/cookbook/design/fonts中所示的缩进。
推荐阅读
- python - 在 sklearn 管道中使用 spacy 作为分词器
- python-2.7 - 如何使用 python 从 REST API 请求 AWS 现货实例定价
- python - python- sys.argv CLI 参数的帮助程序列表
- filenotfoundexception - 自己导入 spring-boot-starter,开始打印错误日志 'Unable to read meta-data for class'
- python - 转换为日期的正确方法
- polymer - 在测试聚合物时无法读取未定义的属性“匹配”
- reactjs - 我们如何在 React 应用程序中配置适用于本地和生产环境的服务器 URL?
- sql - SQL Server - 过去 52 周到给定周的交易量的分配(总和)
- angular - 如何引用数组中的组件?
- java - 一个简单的问题,关于动态 Java,它可行吗?还是完全不可能?