尝试在Dart中使用Build Runner生成Json可序列化生成器时遇到问题。首先,我尝试运行flutter packages pub run build_runner build
来生成Json Serializable,但是它表明存在冲突的问题。因此,我运行命令--delete-conflicting-outputs
,以解决冲突的问题。
之后,我再次尝试运行flutter packages pub run build_runner build
以重新生成Json值。但是我得到的结果是这样的:
因此,输出为:[INFO] Succeeded after 137ms with 0 outputs (0 actions)
由于所有生成的文件都被删除,因此我感到非常压力。有人可以告诉我发生了什么事以及如何解决这个问题?
我到处都在检查,但仍未找到答案。
答案 0 :(得分:2)
flutter pub run build_runner watch --delete-conflicting-outputs
答案 1 :(得分:0)
确保.g.dart的名称正确书写。
我遇到了同样的问题,来到这里寻找解决方案,当找不到解决方案时,我注意到要生成的文件的名称区分大小写。
答案 2 :(得分:0)