gpt4 book ai didi

Flutter json_serializable 5.0.0 不能与 auto_route 一起使用

转载 作者:行者123 更新时间:2023-12-05 01:06:50 25 4
gpt4 key购买 nike

将 json_serializable 库从 4.1.4 升级到 5.0.0 后出现以下错误

谁能解释我使用的版本有什么问题?

因为没有任何版本的 auto_route_generator 匹配 >2.1.0 <3.0.0 并且 auto_route_generator 2.1.0 取决于分析器 >=0.40.0 <2.0.0,所以 auto_route_generator ^2.1.0 需要分析器 >=0.40.0 <2.0。 0。并且因为 json_serializable >=5.0.0 依赖于分析器 ^2.0.0,所以 auto_route_generator ^2.1.0 与 json_serializable >=5.0.0 不兼容。所以,因为 carer_connect 依赖于 json_serializable ^5.0.0 和 auto_route_generator ^2.1.0,所以版本求解失败。pub get failed (1; 所以,因为 carer_connect 依赖于 json_serializable ^5.0.0 和 auto_route_generator ^2.1.0,版本求解失败。)

enter image description here

这是我的 pubspec.yaml 文件

name: demo
description: demo

publish_to: 'none'
version: 1.0.0+1

environment:
sdk: ">=2.12.0 <3.0.0"


dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter

cupertino_icons: ^1.0.2
dio: ^4.0.0
auto_route: ^2.2.0
json_serializable: ^5.0.0

dev_dependencies:
flutter_test:
sdk: flutter

flutter_lints: ^1.0.0
build_runner:
auto_route_generator: ^2.1.0

flutter:

uses-material-design: true
generate: true

assets:
- assets/icons/
- assets/config/

最佳答案

试试这个代码

json_serializable: any

我希望这会奏效。

关于Flutter json_serializable 5.0.0 不能与 auto_route 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68402212/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com