我正在尝试运行 flutter pub get
来获取软件包,然后出现以下错误:
error: no pubspec.yaml file found. this command should be run from the root of your flutter project.
有人遇到过这个吗? 非常感谢您的帮助:)
答案 0 :(得分:0)
您可以使用 flutter clean 命令然后尝试
flutter run 在您的终端中
或
错误:未找到 pubspec.yaml 文件。此命令应从 Flutter 项目的根目录运行。
很简单的意思是你的终端当前不在你的flutter项目中,目录路径错误,
通过导航到flutter文件夹更改目录来解决它例如:cd组合
更改终端目录路径后
C:\Android Studio Stuff\Flutter Project\portfolio> // 你的命令
答案 1 :(得分:0)
确保您确实打开了根文件夹。
如果看起来像这样
lib
main.dart
file1.dart
file2.dart
file3.dart
...
那你还没有打开根文件夹。
实际的根文件夹是目录的父文件夹。
如果它看起来像这样
proj_name
android
ios
lib
pubspec.yaml
...
然后尝试在命令提示符中运行 flutter downgrade
。
它发生在我身上一次,flutter downgrade
奏效了。