【发布时间】:2020-09-27 12:33:14
【问题描述】:
我使用flutter create创建了一个新的flutter项目。 pubspec.yaml 的路径是 D:\dev\flutter\example\
但是当我在我的项目中运行 flutter run 时,它会报错:pubspec.yaml not found in D:\dev\flutter\
为什么flutter pub会在我项目的父目录中运行?
【问题讨论】:
我使用flutter create创建了一个新的flutter项目。 pubspec.yaml 的路径是 D:\dev\flutter\example\
但是当我在我的项目中运行 flutter run 时,它会报错:pubspec.yaml not found in D:\dev\flutter\
为什么flutter pub会在我项目的父目录中运行?
【问题讨论】:
我解决了。糟糕的是,我没有查看包含的 pubspec
dependencies:
flutter:
sdk: flutter
responsive_framework:
path: ../
“路径”导致它在父目录中运行 pub get。
【讨论】:
移动到您最近创建的文件夹-
cd example
然后从该文件夹运行“flutter run”。
【讨论】:
通过以下方式转到您的项目目录:
cd D:\dev\flutter\example
然后运行:
flutter clean
flutter run
【讨论】: