使用 json_serializable (flutter packages pub run build_runner build) 问题

Posted 李盘全

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用 json_serializable (flutter packages pub run build_runner build) 问题相关的知识,希望对你有一定的参考价值。

命令:

flutter packages pub run build_runner build 使用 build_runner 生成 .g.dart 文件

flutter packages pub run build_runner wacth 监控生成文件,如果有改动时自动生成/更新 .g.dart 文件

 

问题1:

使用 flutter packages pub run build_runner build 没有正确生成文件。错误如下:

 

解决方法:

 

 

问题 2:

运行 flutter packages pub run build_runner build 时抛出异常

 

问存在于 @JsonSerializable

以上是关于使用 json_serializable (flutter packages pub run build_runner build) 问题的主要内容,如果未能解决你的问题,请参考以下文章

dart 中的 json_serializable 枚举值

Dart null 安全性和使用 json_serializable 将 JSON 解析为模型

在flutter中使用json_serializable对json对象进行反序列化

颤振:json_serializable 1 => true,0 => false

Flutter:使用 json_serializable 将 json 转换为模型时出现问题

Flutter:将 50 多个模型类转换为支持 json_serializable 的快速方法