flutter .g.dart文件
2021-01-25 本文已影响0人
小乔与周瑜
##### 生成.g.dart文件
json文件转成json_serializable所需要的格式,新建并复制成***.dart文件,通过在terminal内输入下面代码,自动生成.g.dart文件
```java
flutter packages pub run build_runner build
```
##### 报错可以尝试
```java
flutter packages pub run build_runner build --delete-conflicting-outputs
```
##### 如果还不行就清理之前生成文件然后在从新生成
```java
flutter packages pub run build_runner clean
```
```java
flutter packages pub run build_runner build
```
##### 另外提一下 dart_json_mapper 这个第三方库类似命令
```java
pub run build_runner build --delete-conflicting-outputs
```
##### 每次对lib / main.dart进行更改时,您都需要重新运行代码生成。因此,对于开发时间,请使用如下所示的watch
```java
pub run build_runner watch --delete-conflicting-outputs
```
##### 每次您修改项目代码时,所有* .mapper.g.dart文件也会被更新。