第40行,pubspec.yaml的第4列错误:解析块映射时需要键。资产:^

时间:2019-04-03 06:29:11

标签: image flutter assert

要将资产添加到您的应用程序,请添加资产部分,如下所示:

资产:     -images / contact.png   #-images / a_dot_ham.jpeg

3 个答案:

答案 0 :(得分:1)

我有同样的错误

我的问题是uses-material-design:assets:没有对齐

   uses-material-design: true  //column 3 

    # To add assets to your application, add an assets section, like this:
    assets://column 4

简单的解决方案是确保我的资产部分与我的用料设计部分保持一致,换句话说,应将它们与以下代码放在一起:

   uses-material-design: true  //column 3

    # To add assets to your application, add an assets section, like this:
   assets://column 3

答案 1 :(得分:0)

将所有资产包括在应用程序目录中的资产文件夹中

我的pubspec文件看起来像

ifeq($(filter %.exe,$(SHELL)),)

使用方式

let total = 0;
const add = (n) => {
if (n) {
    total += n;
    return add;
 }
}

add(1)(2)(3);
console.log(total);

确保正确缩进,以免出错。

答案 2 :(得分:0)

只需设置缩进 名称:flutter_demo1 描述:一个新的Flutter应用程序。 版本:1.0.0 + 1

环境:   sdk:“> = 2.1.0 <3.0.0”

依赖性:   扑:    sdk:颤抖

cupertino_icons:^ 0.1.2

dev_dependencies:   flutter_test:    sdk:颤抖

颤振:   使用材料设计:true   资产:     -图片/