首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >flutter create失败"no pubspec.yaml found“

flutter create失败"no pubspec.yaml found“
EN

Stack Overflow用户
提问于 2019-01-08 02:17:51
回答 1查看 717关注 0票数 1

我正在尝试创建一个新项目,flutter立即失败并找到'no pubspec.yaml‘。事实上,根本就没有。

它只创建了一个android目录,一个android\gradle和一个android\gradle\wrapper目录,没有在根目录中创建一个文件。

下面是create命令的输出:

代码语言:javascript
复制
$ flutter create -v pics
[  +34 ms] executing: [c:\flutter\] git rev-parse --abbrev-ref --symbolic @{u}
[ +153 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +2 ms] origin/stable
[        ] executing: [c:\flutter\] git rev-parse --abbrev-ref HEAD
[  +80 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[        ] executing: [c:\flutter\] git ls-remote --get-url origin
[ +107 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[        ] executing: [c:\flutter\] git log -n 1 --pretty=format:%H
[  +76 ms] Exit code 0 from: git log -n 1 --pretty=format:%H
[        ] 5391447fae6209bb21a89e6a5a6583cac1af9b4b
[        ] executing: [c:\flutter\] git log -n 1 --pretty=format:%ar
[ +120 ms] Exit code 0 from: git log -n 1 --pretty=format:%ar
[        ] 6 weeks ago
[        ] executing: [c:\flutter\] git describe --match v*.*.* --first-parent --long --tags
[ +139 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] v1.0.0-0-g5391447fa
[ +386 ms] Creating project pics...
[  +45 ms] "flutter create" took 243ms.
d:\src\flutterapps\pics: no pubspec.yaml found

#0      throwToolExit (package:flutter_tools/src/base/common.dart:26:3)
#1      pubGet (package:flutter_tools/src/dart/pub.dart:87:7)
<asynchronous suspension>
#2      CreateCommand._generateApp (package:flutter_tools/src/commands/create.dart:478:13)
<asynchronous suspension>
#3      CreateCommand.runCommand (package:flutter_tools/src/commands/create.dart:319:37)
<asynchronous suspension>
#4      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:401:18)
#5      _asyncThenWrapperHelper.<anonymous closure> (dart:async/runtime/libasync_patch.dart:77:64)
#6      _rootRunUnary (dart:async/zone.dart:1132:38)
#7      _CustomZone.runUnary (dart:async/zone.dart:1029:19)
#8      _FutureListener.handleValue (dart:async/future_impl.dart:129:18)
#9      Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:642:45)
#10     Future._propagateToListeners (dart:async/future_impl.dart:671:32)
#11     Future._complete (dart:async/future_impl.dart:476:7)
#12     _SyncCompleter.complete (dart:async/future_impl.dart:51:12)
#13     _AsyncAwaitCompleter.complete.<anonymous closure> (dart:async/runtime/libasync_patch.dart:33:20)
#14     _rootRun (dart:async/zone.dart:1124:13)
#15     _CustomZone.run (dart:async/zone.dart:1021:19)
#16     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:947:23)
#17     _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
#18     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
#19     _runPendingImmediateCallback (dart:isolate/runtime/libisolate_patch.dart:115:13)
#20     _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:172:5)

颤振医生命令会产生以下输出:

代码语言:javascript
复制
$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.0.0, on Microsoft Windows [Version 10.0.18309.1000], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK 27.0.3)
[√] Android Studio (version 3.2)
[√] VS Code, 64-bit edition (version 1.30.1)
[√] Connected device (1 available)

• No issues found!

请指教

EN

回答 1

Stack Overflow用户

发布于 2019-01-09 00:58:29

这个问题是由于flutter医生没有检测到的损坏的颤动安装造成的。如Flutter installation corrupted中所述,我运行了以下命令:

代码语言:javascript
复制
git clean -xfd
git stash save --keep-index
git stash drop
git pull
flutter doctor

现在我的“颤动创建图片”效果很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54079691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档