dart - 无法在 pubspec 文件中的 Flutter 错误中加载图像资产
问题描述
我想将图像资产导入到我的颤振项目中,但无法这样做。
这是我的 pubspec.yaml 文件我删除了颤振添加的所有评论
name: first_try
description: A new Flutter project.
version: 1.0.0+1
environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^0.1.2
dev_dependencies:
flutter_test:
sdk: flutter
fonts:
- family: Raleway
fonts:
- asset: fonts/Raleway-Black.ttf
- family: Lato
fonts:
- asset: fonts/Lato-Regular.ttf #works till here
-assets:
-assets/
给出的错误:
[first_try] flutter packages get Running "flutter packages get" in first_try ... 0.4s 在 pubspec.yaml 中检测到错误:
/properties/flutter/properties/assets:类型:想要 [array] 得到 -assets/
请更正 B:\Flutter_Exercise\first_try\pubspec.yaml 退出代码 1 处的 pubspec.yaml 文件
[1]: https://i.stack.imgur.com/50OOV.png <=文件夹结构
解决方案
我想你可能忘记了一个空格。尝试以下操作:
flutter:
assets:
- assets/
注意后面的空格-
此外,我认为,您在删除flutter
评论的同时删除了该部分。AFAIK,这很重要:)
有关更多信息,请参阅https://flutter.dev/docs/development/ui/assets-and-images#specifying-assets
推荐阅读
- reactjs - 重定向到路由时找不到 React Routing Image
- python - 如何在 PySide2 中使用 Felgo
- python - 我究竟做错了什么。硒藻
- flutter - 我的自动屏幕更改应该发生在哪里 - 演示文稿或模型?
- c# - 提供的字符串在天数超过 9 时解析失败
- javascript - 查找数组中所有最长的字符串
- reactjs - 如何在“react-query”中声明 useMutation 返回类型
- javascript - 如何在 Angular 中处理 $numberDecimal 属性?
- python - 列表理解与列表中元素的总和
- python - 使用Python在“xlsx”Excel中读取单元格内容时保留下标和上标