#### 生成.g.dart文件?
json文件轉(zhuǎn)成json_serializable所需要的格式,新建并復(fù)制成***.dart文件,通過在terminal內(nèi)輸入下面代碼,自動(dòng)生成.g.dart文件
```python
flutter packages pub run build_runner build
```
##### 報(bào)錯(cuò)可以嘗試
```python
flutter packages pub run build_runner build --delete-conflicting-outputs
```
##### 如果還不行就清理之前生成文件然后在從新生成
```python
flutter packages pub run build_runner clean
```
```python
flutter packages pub run build_runner build
```
##### 另外提一下?dart_json_mapper 這個(gè)第三方庫(kù)類似命令
```python
?dart pub run build_runner build --delete-conflicting-outputs
```
#### 每次對(duì)lib / main.dart進(jìn)行更改時(shí),您都需要重新運(yùn)行代碼生成。因此,對(duì)于開發(fā)時(shí)間,請(qǐng)使用如下所示的watch
```python
?dart pub run build_runner watch --delete-conflicting-outputs
```
#### 每次您修改項(xiàng)目代碼時(shí),所有* .mapper.g.dart文件也會(huì)被更新。