Far*_*ana 43 mapping android path dart-pub flutter
我在Stackoverflow上搜索了它,但是关于颤动,我没有找到任何相关的解决方案,这里和这里 可能是同一个问题,但它们不是为了颤动.
我正在使用JSON文件并注册Pubspec.ymal但显示错误,当我使用图像并注册它时,也会发生同样的错误.也许它有一个格式错误,但我不知道它有什么问题.这是我遵循的文档.
pubspec.yaml第29行第29行出错:解析块映射时需要一个键. 资产: ^
这是我的pubspec.yaml档案
name: jsondata description: A new Flutter application.
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^0.1.0
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
assets:
- loadjson/person.json
Run Code Online (Sandbox Code Playgroud)
Gün*_*uer 100
YAML中的空间很重要
assets 缩进太远了
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
assets:
- loadjson/person.json
Run Code Online (Sandbox Code Playgroud)
Eng*_*nny 21
这是因为您的代码缩进了。Theuses-material-design应该与.The垂直在同一行assets:。
uses-material-design: true
assets:
- images/picture.png
Run Code Online (Sandbox Code Playgroud)
小智 15
第 29 行第 4 列错误:解析块映射时需要一个键。资产:
颤振:使用材料设计:真实资产:-assets/images/image.jpg
就我而言,我只是#在前面添加uses-material-design: true
试试下面的代码
flutter:
# uses-material-design: true
assets:
- assets/images/image.jpg
Run Code Online (Sandbox Code Playgroud)
它的工作正常。
小智 5
删除注释后,原始的,默认生成的 pubspec.yaml 看起来像这样
flutter:
uses-material-design: true
assets:
- images/abc.jpg
Run Code Online (Sandbox Code Playgroud)
但它是无效的。它不起作用。它应该是:
flutter:
uses-material-design: true
assets:
- images/abc.jpg
Run Code Online (Sandbox Code Playgroud)
重要提示:空格在 YAML 中很重要
| 归档时间: |
|
| 查看次数: |
20925 次 |
| 最近记录: |