- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
将 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,版本求解失败。)
这是我的 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/
我正在我的 flutter 应用程序中实现 auto_route 包。我在 app_router.dart 文件中添加了以下代码。 import 'package:auto_route/annotat
我最近将 Flutter 升级到 2.0 并迁移到空安全。 我的代码如下 ... import 'package:auto_route/auto_route.dart'; import 'packag
问题总结 您好,我在获取 auto_route 时遇到问题打包并在 Flutter 项目中运行。按照官方文档,我做了以下事情: 创建了一个用 @MaterialAutoRouter 注释的占位符类>
import 'package:myapp/core/routes/router.gr.dart' as app_router; child: MaterialApp( title: 'MyA
将 json_serializable 库从 4.1.4 升级到 5.0.0 后出现以下错误 谁能解释我使用的版本有什么问题? 因为没有任何版本的 auto_route_generator 匹配 >2
我是一名优秀的程序员,十分优秀!