vs代码中的包导入问题

时间:2021-05-13 15:32:41

标签: flutter visual-studio-code import package

我在 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

1 个答案:

答案 0 :(得分:1)

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

import 'package:http/http.dart';

其他包需要这样格式化

import 'package:package/location';

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