code_builder必需的build_value

时间:2018-08-30 05:56:33

标签: flutter

只需升级Flutter Beta频道。想要更新build_value ^ 6.1.0作为依赖项。但出现错误:

 Because code_builder 3.1.2 depends on built_value ^5.1.0 and no 
 versions of code_builder match >3.1.2 <4.0.0, code_builder ^3.1.2 
 requires built_value ^5.1.0.
 So, because zoombox depends on both code_builder ^3.1.2 and built_value 
 ^6.1.0, version solving failed. 

将build_value降级到5.1.0会由于其他依赖性而导致更多错误。 code_builder 3.1.2是最新版本。

如何解决此问题?

1 个答案:

答案 0 :(得分:1)

这是一个已知问题https://github.com/dart-lang/code_builder/issues/219

最好坚持使用built_value: ^5.1.0直到解决。 您可以尝试dependency_overrides:否决发布,但这很容易出错。

自己没有测试过,但是应该这样做

dependency_overrides: 
  built_value: ^6.1.0

当心,不能保证built_value: 6.1.0code_builder: ^3.1.2会很好地工作。

请不要忘记对该问题进行投票。