【发布时间】:2018-12-21 08:49:03
【问题描述】:
我在使用 VS Code 工具时遇到了一些困难。
我无法更新软件包。
$ flutter packages get
Running "flutter packages get" in my_flutter_app...
Could not find a file named "pubspec.yaml" in "/Users/userName".
pub get failed (66)
我在 my_flutter_app 目录中,并且在该目录根目录中有一个名为 "pubspec.yaml" 的文件。为什么系统在其他地方寻找 pubspec.yaml,完全忽略了 pubspec.yaml?这对我来说没有意义。
当我尝试调试/运行程序时,我在调试控制台中得到以下响应:
Running "flutter packages get" in my_flutter_app...
Could not find a file named "pubspec.yaml" in "/Users/userName".
pub get failed (66)
Exited (66)
在 VS 代码中的终端或系统 bash 终端中都出现问题。注意:我使用的是 macOS,High Sierra,10.13.6
$ flutter --version
Flutter 0.5.7-pre.111 • channel master • https://github.com/flutter/flutter.git
Framework • revision 7ebf2728dc (5 hours ago) • 2018-07-12 14:59:22 -0700
Engine • revision fed2ea458e
Tools • Dart 2.0.0-dev.67.0.flutter-84ca27a09e
注意:Could not find a file named "pubspec.yaml" in 的答案在这里不起作用。试过了,完全失败。
【问题讨论】:
-
链接的问题/答案是关于在
~/.pub-cache/hosted/.../pubspec.yaml中找不到的 pubspec.yaml。您的问题有所不同,并且已经经常报告,但没有人回答任何后续问题以尝试诊断问题。我建议你在github.com/flutter/flutter/issues/new 中创建一个问题并在那里讨论。 -
您是否尝试过使用默认的 podspec.yaml 文件运行 Flutter 包获取?
标签: visual-studio-code flutter