颤振中“找不到 pubspec.yaml 文件”?

时间:2021-07-01 07:46:41

标签: flutter visual-studio-code

我正在尝试运行 flutter pub get 来获取软件包,然后出现以下错误:

error: no pubspec.yaml file found. this command should be run from the root of your flutter project.

有人遇到过这个吗? 非常感谢您的帮助:)

2 个答案:

答案 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 奏效了。