flutter - 第 2 行第 5 列错误:此处不允许映射值。你之前错过了一个冒号吗?
问题描述
name: gcrs
description: A new Flutter project.
publish_to: 'none'
version: 1.0.0+1
environment:
sdk: ">=2.12.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
floating_search_bar: ^0.3.0
cupertino_icons: ^1.0.2
flutter_search_bar: ^2.1.0
adobe_xd: ^2.0.0+1
http: ^0.13.3
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
assets:
- assets/
- assets/font/
- assets/img/
Error on line 2, column 5: Mapping values are not allowed here. Did you miss a colon earlier?
╷
2 │ name: gcrs
│ ^
╵
如何修复此错误?推送到github后它不起作用。当我在提交前进行测试时它起作用了。但是推送后就报错了。我的 pubspec.yaml 有什么问题吗?
解决方案
你错误地提交了你的merge conflict
while 决议。
用此内容替换您的pubsec.yaml
文件。
sdk: ">=2.12.0 <3.0.0"
另外,如果你想使用,请务必使用,sound null safety
如果你想禁用.Flutter
sdk: ">=2.7.0 <3.0.0"
sound null safety
name: gcrs
description: A new Flutter project.
publish_to: 'none'
version: 1.0.0+1
environment:
sdk: ">=2.12.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
floating_search_bar: ^0.3.0
cupertino_icons: ^1.0.2
flutter_search_bar: ^2.1.0
adobe_xd: ^2.0.0+1
http: ^0.13.3
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
assets:
- assets/
- assets/font/
- assets/img/
# fonts:
# - family: Schyler
# fonts:
# - asset: fonts/Schyler-Regular.ttf
# - asset: fonts/Schyler-Italic.ttf
# style: italic
# - family: Trajan Pro
# fonts:
# - asset: fonts/TrajanPro.ttf
# - asset: fonts/TrajanPro_Bold.ttf
# weight: 700
推荐阅读
- typescript - 在 RxJS 6 中为 Single、Maybe 和 Completable 创建类
- composer-php - 加载私有 git 仓库的 composer 依赖
- javascript - JSP 无法使用 webservlet doGet 使 AJAX 工作
- python - 从远程计算机使用 pyodbc 插入 SQL
- mongodb - 从一个聚合中的两个字段查找和分组
- instance - Godot引擎:删除场景实例而不释放整个场景
- c - 两个进程之间的共享内存
- r - 在R中等分单个空间多边形
- node.js - Nodejs vm2 - 如何导入脚本
- javascript - 异步函数未在android上返回