【发布时间】:2020-11-04 20:31:55
【问题描述】:
我尝试将一些字体添加到我的应用程序中,当我将它们添加到 pubsbec.yaml 中时,它会给出“获取包”,然后停止但没有结果。 当我尝试添加另一个包时也会发生同样的情况.. 另一件事,当我运行应用程序它说
Error detected in pubspec.yaml:
Error on line 66, column 4: Expected a key while parsing a block mapping.
╷
66 │ fonts:
│ ^
╵
Please correct the pubspec.yaml file
“注意:我检查了空格和拼写,它们是正确的” 我怎样才能正确地做到这一点?
pubspec 文件的一部分
flutter:
uses-material-design: true
fonts:
- family: Ranga
fonts:
- asset: fonts/Ranga-Regular.ttf
- asset: fonts/Ranga-Bold.ttf
style: Bold
weight: 700
这就是我使用字体的方式:
Text("Recipe Name",
style: TextStyle(
color: Colors.black54,
fontSize: 30,
fontWeight: FontWeight.w700,
fontFamily: "Ranga"
),
【问题讨论】:
-
你能在这里发布你的 pubspec yaml 吗?它可能只是一个 typ0 或类似的小东西
-
好的,但我应该发布所有文件还是只发布字体?
-
你能把你添加字体的那部分代码贴出来吗?
-
好吧我做了,但我认为问题出在 yaml 文件中,因为它没有完成获取包
-
你能把 pubspec 写成一段代码吗?
标签: flutter visual-studio-code