Mapping 分析块映射时需要密钥

Mapping 分析块映射时需要密钥,mapping,Mapping,在pubspec.yaml中检测到错误: Error on line 48, column 4: Expected a key while parsing a block mapping. flutter: uses-material-design: true assets: - images/googlelogo.png pubspec.yaml: Error on line 48, column 4: Expected a key while parsing a block

在pubspec.yaml中检测到错误:

 Error on line 48, column 4: Expected a key while parsing a block mapping.
flutter:
 uses-material-design: true
  assets:
 - images/googlelogo.png
pubspec.yaml:

 Error on line 48, column 4: Expected a key while parsing a block mapping.
flutter:
 uses-material-design: true
  assets:
 - images/googlelogo.png

正如您在评论中提到的,缩进在pubspec.yaml文件中很重要。应该是这样的:


flutter:
  uses-material-design: true
  assets:
    - images/googlelogo.png


“pubspec.yaml”中的空格很重要,一个资源前面必须正好有两个空格(-images/googlelogo.png//在本例中),而且所有属性必须在同一行中