最近开始接触Flutter 1.0.0。
问题出现在我尝试通过pubspec.yaml文件添加Dart Packages时。没有任何包被安装,VS Code只输出
导入显示为红色下划线和“URI undefined”,因此包明显未下载和安装。
非常感谢任何帮助!
Pubspec.yaml文件:
flutter doctor -v
无问题,可以轻松部署到iOS设备上。问题出现在我尝试通过pubspec.yaml文件添加Dart Packages时。没有任何包被安装,VS Code只输出
exit code 0
。 pubspec.yaml文件顶部的扩展按钮也不起作用。导入显示为红色下划线和“URI undefined”,因此包明显未下载和安装。
非常感谢任何帮助!
Pubspec.yaml文件:
name: http_l
description: A new Flutter project.
version: 1.0.0+1
environment:
sdk: ">=2.0.0-dev.68.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
http: ^0.12.0
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
而且main.dart文件有一个红色下划线的导入:
import 'package:http/http.dart' as http;
带有错误信息:
Target of URI doesn't exist: 'package:http/http.dart'.dart(uri_does_not_exist)
pubspec.yaml
中没有依赖项或添加方式不正确。请发布您的pubspec.yaml
。 - Günter Zöchbauer退出码0
表示一切正常工作。因此问题可能出在其他地方。也许你已经导入了一个库,但忘记在结尾处添加as URI;
了? - shadowsheep