【发布时间】:2021-09-20 01:40:03
【问题描述】:
因为 cloud_firestore_web 0.2.1+2 依赖于 http_parser ^3.1.3 并且没有 cloud_firestore_web 的版本匹配 >0.2.1+2 =0.13.0 依赖于 http_parser ^4.0.0 而 cloud_firestore 0.14.4 依赖于 cloud_firestore_web ^0.2.1+2,所以 http >=0.13.0 与 cloud_firestore 0.14.4 不兼容。 因此,由于市场同时依赖于 cloud_firestore 0.14.4 和 http 0.13.2,版本求解失败。 pub get failed (1; 因此,由于市场同时依赖于 cloud_firestore 0.14.4 和 http 0.13.2,版本解析失败。)
我是flutter新手,请帮我解决这个问题
name: markets
description: markets
version: 2.0.0+9
environment:
sdk: ">=2.2.2 <3.0.0"
module:
androidX: true
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
cupertino_icons: 1.0.2
google_maps_flutter: 1.2.0
google_map_location_picker: 4.1.6
mvc_pattern: 6.6.4+2
global_configuration: 2.0.0-nullsafety.0
html: 0.14.0+4
shared_preferences: 2.0.5
flutter_html: ^1.2.0
flutter_svg: ^0.19.3
location: 3.0.2
webview_flutter: 1.0.7
url_launcher: 6.0.2
firebase_messaging: 7.0.3
cached_network_image: 2.5.0
fluttertoast: 8.0.1-nullsafety.0
flutter_staggered_grid_view: 0.4.0-nullsafety.3
intl_utils: 1.9.0
carousel_slider: 4.0.0-nullsafety.0
cloud_firestore: 0.14.4
firebase_auth: 0.18.4+1
firebase_core: 0.5.3
dev_dependencies:
flutter_test:
sdk: flutter
dependency_overrides:
intl: 0.17.0
http: 0.13.2
flutter:
assets:
- assets/cfg/
- assets/img/
fonts:
- family: ProductSans
fonts:
- asset: assets/fonts/ProductSans-Thin.ttf
weight: 100
- asset: assets/fonts/ProductSans-Thin.ttf
weight: 200
- asset: assets/fonts/ProductSans-Light.ttf
weight: 300
- asset: assets/fonts/ProductSans-Regular.ttf
weight: 400
- asset: assets/fonts/ProductSans-Medium.ttf
weight: 500
- asset: assets/fonts/ProductSans-Bold.ttf
weight: 600
- asset: assets/fonts/ProductSans-Black.ttf
weight: 700
- asset: assets/fonts/ProductSans-Black.ttf
weight: 800
- asset: assets/fonts/ProductSans-Black.ttf
weight: 900
flutter_intl:
enabled: true
【问题讨论】: