2

我创建了一个简单的项目。这是我的 pubspec.yaml

name:  testapp
description:  test application
dependencies: 
  html5lib: 0.0.12

现在我得到这个错误

Pub install fail, Resolving dependencies...
Package "html5lib" doesn't have a pubspec.yaml file.
4

1 回答 1

1

我猜你在windows上?Dart 似乎在项目中的包文件夹和包的存储位置之间设置了快捷方式(硬目录链接?)。因此,如果您从 Eclipse 中删除包目录,它将丢弃存储实际包的文件夹。

在 Windows 7 上,该文件夹是:

C:\Users\[用户]\AppData\Roaming\Pub\

继续并删除其内容并pub install再次运行。

如果您开始收到有关 UnitTest 或其他核心库的错误,您可能需要重新下载 Dark-SDK(或 dart 编辑器)并替换它。

于 2012-10-18T05:31:03.470 回答