与代码相比,程序包导入中的flutter问题



当我试图在VS代码中导入flutter中的一些包时,遇到了一些问题。

问题-";URI的目标不存在:"package:http_auth/http_auth.dart"。尝试创建URI引用的文件,或者尝试为确实存在的文件使用URI。darturi_does_not_exist">

我尝试更新pubspec.yaml中的包,以重新启动IDE甚至计算机:(但没有成功。

import 'package:http/http.dart' as http;
import 'package:http_auth/http_auth.dart';`
import 'package:shared_preferences/shared_preferences.dart';
import 'package:webview_flutter/webview_flutter.dart';

这是来自pubspec.yaml:的相关代码

版本:1.0.0+1环境:

sdk: ">=2.7.0 <3.0.0"

相关性:

flutter:
sdk: flutter
paypal: ^0.0.4
paypal_sdk_flutter: ^0.0.2
http_auth: ^1.0.0
shared_prefernces: ^0.2.0
http: ^0.13.3
cupertino_icons: ^1.0.2

查看您的进口导入"package:http.dart"应该如下所示,并在此处参考以正确安装http dart

import 'package:http/http.dart';

其他包需要格式化为这个

import 'package:package/location';

对于pubspec.yaml,请检查您的格式,所有行都需要有适当的缩进。

最新更新