flutter组件的版本,dependencies和dev_dependencies

来源:3-10 三种JSON解析技巧带你解放生产力

慕村1342571

2021-06-09

问题一: 把组件升级要报错

json_serializable: ^4.1.3

json_annotation: ^4.0.1

build_runner: ^2.0.4

Generator cannot target libraries that have not been migrated to null-safety.

package:flutter_mvp_app/model/result.dart:7:7

7 │ class Result{

│ ^^^^^^


问题二: dependencies和dev_dependencies,参考npm,dev_dependencies应该是只用于开发环境,看官网给的安装建议是放在dependencies,老师这里放在dev_dependencies是为什么

dependencies:
json_serializable: ^4.1.3

dev_dependencies:
build_runner: ^2.0.4

写回答

1回答

CrazyCodeBoy

2021-06-10

1.将对应的库升级到支持空安全的版本后试试; 2.json自动序列化只要是在开发环境中使用,不建议放在生产环境的依赖下。
0
1
慕村1342571
非常感谢!
2021-06-10
共1条回复

Flutter高级进阶实战-仿哔哩哔哩-掌握Flutter高阶技能

一次性掌握Flutter高阶技能+商业级复杂项目架构设计与开发方案

1723 学习 · 870 问题

查看课程