2

我有一个使用 Dart 和 web_ui 包的项目。我刚刚将 Dart 升级到 libv2,具体来说:

Dart Editor version 0.3.1_r17594
Dart SDK version 0.3.1.3_r17594

我刚刚将 web_ui 更新为 0.3.0+2。

现在,我收到这些错误:

Cannot find referenced source: package:web_ui/web_ui.dart
no such type "WebComponent"
"ChatWindowComponent" has no method named "dispatch"

当我运行我的 build.dart 时,它成功完成,但它没有创建 out 目录。它也没有给出任何错误信息。

这是怎么回事?为什么找不到 package:web_ui/web_ui.dart?我可以清楚地看到 pub 已经正确设置了东西。

4

2 回答 2

0

当我运行我的 build.dart 时,它成功完成,但它没有创建 out 目录。它也没有给出任何错误信息。

我在禁用“自动运行 pub”的情况下运行编辑器。创建一个新的 web ui 项目会产生一些错误,安装 pub 后错误消失了,但文件的时间戳现在已经过时了。

我更改了要构建的文件,out 目录立即出现。

于 2013-01-27T11:02:43.777 回答
0

这是一个已知问题。请参阅http://code.google.com/p/dart/issues/detail?id=7822。该问题今天已关闭。我尝试了 Dart 编辑器的连续构建,但这会导致不同的错误——我将把它留到另一个问题上。

于 2013-01-26T02:07:08.193 回答