通常应该像这样导入包:
import 'package:http/http.dart' as http;
但现在我收到此错误:
[dart] Target of URI doesn't exist: 'package:http/http.dart'. [uri_does_not_exist]
在 Flutter 的新更新中是否发生了某种变化?如果是这样,我现在如何执行获取请求?
最佳答案
在flutter中添加http的方法很清晰
- 将此添加到您的包的 pubspec.yaml 文件中:
dependencies: http: ^0.12.0 // latest one might change
- 安装它 您可以从命令行安装软件包:
与酒吧:
$ pub get
使用 flutter :
$ flutter packages get
- 导入 现在在您的 Dart 代码中,您可以使用:
import 'package:http/http.dart';
如果您已完成这 3 个步骤,请重新启动代码编辑器
关于http - Flutter http 包不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53744989/