1

我开始阅读 Dart入门教程,但遇到了一些问题。当我转到 File>Open Existing Folder> one-hour-codelab-master 时,我在控制台中收到一条警告:

--- Dec 13, 2013 11:50:29 AM Running pub get ... ---
Pub get failed, [255] \dart\dart-sdk\" was unexpected at this time.

** Warning: Application may fail to run since packages did not get installed.
Try running pub get again. **

认为这只是烦人,我将我的文件树与教程中的文件树进行了比较,我缺少packages文件夹和pubspec.lock文件。任何帮助将非常感激。我的 Dart 编辑器也是最新的。

4

2 回答 2

0

目前似乎 pub 路径中的空格存在问题(至少在 Windows 上)。例如,

C:\Program Files\dart\dart-sdk\bin\

所以移动到一个没有空格的目录路径:

C:\Path_Without_Spaces\dart\dart-sdk\bin\

或者简单地说:

C:\dart\dart-sdk\bin\

不要忘记更新您的环境路径!

问题跟踪器中的问题10104

于 2014-01-05T03:52:17.387 回答
0

pub 包管理器未能下载所需的依赖项。您可以在项目中的文件 pubspec.yaml 上使用上下文菜单“pub get”和“pub upgrade”再试一次吗?我不知道菜单项的确切标题,因为我附近没有电脑,而且我总是自己在命令行上执行此操作。您也可以尝试从应用程序目录(存储 pubspec.yaml 文件的位置)中的命令行调用这些命令,您可能会收到更好的错误消息。

于 2013-12-13T20:37:51.087 回答