Xcode flatter,pubspec.yaml文件显示一些错误

Xcode flatter,pubspec.yaml文件显示一些错误,xcode,flutter,dart,flutter-dependencies,flutter-web,Xcode,Flutter,Dart,Flutter Dependencies,Flutter Web,我不知道发生了什么,但我无法使用pubspec.yamlfile通过资产映像插入映像。Pub get未加载依赖项 请帮帮我。我正在运行一个flutter项目 这是pubspec.yaml文件的代码 name: mi_card_flutter description: A new Flutter application. # The following defines the version and build number for your application. # A version n

我不知道发生了什么,但我无法使用
pubspec.yaml
file通过资产映像插入映像。Pub get未加载依赖项

请帮帮我。我正在运行一个flutter项目

这是
pubspec.yaml
文件的代码

name: mi_card_flutter
description: A new Flutter application.

# The following defines the version and build number for your application.
# A version number is three numbers separated by dots, like 1.2.43
# followed by an optional build number separated by a +.
# Both the version and the builder number may be overridden in flutter
# build by specifying --build-name and --build-number, respectively.
# Read more about versioning at semver.org.
version: 1.0.0+1

environment:
  sdk: ">=2.1.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter

  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^0.1.2

dev_dependencies:
  flutter_test:
    sdk: flutter
flutter:
  uses-material-design: true
  assets:
    images/khushi.jpg
name:mi\u card\u flatter
描述:一个新的颤振应用。
#下面定义了应用程序的版本和内部版本号。
#版本号是由点分隔的三个数字,如1.2.43
#后跟可选的内部版本号,以+分隔。
#版本和制造商编号都可能在颤振中被覆盖
#通过分别指定--build name和--build number来生成。
#在semver.org上阅读更多关于版本控制的信息。
版本:1.0.0+1
环境:

sdk:“>=2.1.0您对
图像/kushi.jpg
的缩进是错误的

尝试以下代码:效果良好:

name: mi_card_flutter
description: A new Flutter application.

# The following defines the version and build number for your application.
# A version number is three numbers separated by dots, like 1.2.43
# followed by an optional build number separated by a +.
# Both the version and the builder number may be overridden in flutter
# build by specifying --build-name and --build-number, respectively.
# Read more about versioning at semver.org.
version: 1.0.0+1

environment:
  sdk: ">=2.1.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter

  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^0.1.2

dev_dependencies:
  flutter_test:
    sdk: flutter
flutter:
  uses-material-design: true
  assets:
    -images/
name:mi\u card\u flatter
描述:一个新的颤振应用。
#下面定义了应用程序的版本和内部版本号。
#版本号是由点分隔的三个数字,如1.2.43
#后跟可选的内部版本号,以+分隔。
#版本和制造商编号都可能在颤振中被覆盖
#通过分别指定--build name和--build number来生成。
#在semver.org上阅读更多关于版本控制的信息。
版本:1.0.0+1
环境:

sdk:“>=2.1.0请在
pubspec.yaml
文件中写入
assets
,如下所示

dev_dependencies:
  flutter_test:
    sdk: flutter
flutter:
  uses-material-design: true
  assets:
    images/khushi.jpg
而不是这个

dev_dependencies:
  flutter_test:
    sdk: flutter
flutter:
  uses-material-design: true
  assets:
    - images/khushi.jpg

所以,在花了3个小时讨论这个问题之后,我终于得到了答案。我所做的就是从终端上运行pub-get,它成功了

在pubspec.yaml中检测到错误:预期“资产”是一个列表,但得到了-images/khushi.jpg(字符串)。请更正位于C:\Users\khush\AndroidStudioProjects\mi_card\u flatter\pubspec.yaml的pubspec.yaml文件,退出代码为1。现在显示这一点……基本上,pub-get不是将预期的“资产”用作列表,而是get-assests/images/(字符串)。这意味着什么?预期“资产”是一个列表,但得到了-assests/images/(String)。发布目录的屏幕截图,您的图像是@khushizawar。我还添加了屏幕截图c:\Users\khush\Downloads\flatter\u windows\u v1.12.13+hotfix.9-stable\flatter\bin\flatter.bat——在pubspec.yaml中未检测到颜色发布get错误:预期的“资产”作为一个列表,但是得到了images/khushi.jpg(String)。请再次更正位于C:\Users\khush\AndroidStudioProjects\trial\pubspec.yaml的pubspec.yaml文件同样的事情@KhushiZawar还请在使用此图像的位置添加您的类文件代码?好的,这样错误就解决了,现在显示,pub get没有加载C:\Users\khush\Downloads\flatter\u windows\u v1.12.13+hotfix.9-stable\flatter\bin\flatter.bat--没有颜色的pub在miu card\u flatter中运行“flatter pub get”。。。1.1s流程已完成,出口代码为0主省道代码:进口“包装:颤振/cupertino。省道“进口”包装:颤振/material.dart”;void main()(半径:50.0,背景图像:AssetImage('images/khushi.jpg'),],),),),);}}@KhushiZawar使用CircleAvatar(半径:50.0,背景图像:AssetImage('assets/images/khushi.jpg'))