相关疑难解决方法(0)

无法以健全的空安全运行,因为依赖项不支持空安全

我遵循了“启用空安全”dart.dev并将我的整个 Flutter 应用程序迁移到空安全。

现在,我正在尝试使用 运行它flutter run,但是,由于以下错误,它无法启动:

Error: Cannot run with sound null safety, because the following dependencies
don't support null safety:

 - package:cloud_firestore_web
 - package:firebase_core_web
 - package:shared_preferences
 - package:url_launcher_web
 - package:firebase_auth
 - package:http
 - package:provider
...

For solutions, see https://dart.dev/go/unsound-null-safety
Failed to compile application.
Run Code Online (Sandbox Code Playgroud)

URL 上的指南说我应该“在迁移包之前等待依赖项迁移”,但我现在想使用 NNBD。

我怎样才能做到这一点?

dart flutter dart-null-safety

97
推荐指数
10
解决办法
10万
查看次数

如何将 Dart 代码迁移到不可为空 (NNBD)?

我有一个 Flutter 应用程序,它是在空安全引入 Dart之前编写的。

我听说过Null Safety Migration Tooling并想知道如何使用它将我的代码从 NNBD 之前的代码默认转换为不可为空。

dart flutter

11
推荐指数
1
解决办法
4050
查看次数

标签 统计

dart ×2

flutter ×2

dart-null-safety ×1