DART:未找到Transformer库“package:di / transformer.dart”

时间:2014-04-23 23:23:52

标签: dart angular-dart dart-editor dart-pub

截至今日(2014年4月23日)更新至最新版本的dart-sdk(1.3.3)。截至今天已下载最新的DART编辑器包。

将AngularDART从版本0.9.x升级到0.10.0,并进行了以下更改:

NgController -> Controller
NgComponent -> Component

NgBootstrap -> applicationFactory

该应用程序适用于Dartium,但它不能与PUB BUILD一起使用,并出现以下错误:

--- 7:21:35 PM Running pub build ... ---
Pub build failed, [1] Loading source assets... (0.7s)
Loading di transformers... (1.9s)
Transformer library "package:di/transformer.dart" not found.

查看包:di / transformer.dart,这个文件存在于我的工作区中。不知道这有什么不对。

2 个答案:

答案 0 :(得分:2)

这可能与此dart代理问题有关:http://code.google.com/p/dart/issues/detail?id=15161

pub build有一个错误,需要取消设置HTTP_PROXY和HTTPS_PROXY。

Unx:
$ env --unset=http_proxy --unset=https_proxy pub build

Windoze:
c:\>set HTTP_PROXY=
c:\>set HTTPS_PROXY=
c:\>pub build

我还建议清除您的pub缓存(AppData \ Roaming \ Pub \ Cache),因为它可能会损坏并持续存在问题。

答案 1 :(得分:0)

它没有任何代码更改。在我重新下载整个Dart编辑器并使用新的Dart编辑器之后。它现在有效。