2014-04-23 37 views
1

從今天(2014年4月23日)更新至dart-sdk(1.3.3)的最新版本。從今天開始下載最新的DART編輯器軟件包。DART:找不到變壓器庫「package:di/transformer.dart」

從版本0.9.x版本升級

向AngularDART與0.10.0以下變化:

NgController -> Controller 
NgComponent -> Component 

NgBootstrap -> applicationFactory 

的應用程序使用Dartium,但它不與PUB建立與下面的錯誤工作:

--- 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並且此文件存在於我的工作區中。不知道這有什麼問題。

回答

0

它正在工作,沒有任何代碼更改。我重新下載整個Dart Editor並使用新的。它現在有效。

2

這可能與此鏢代理問題:http://code.google.com/p/dart/issues/detail?id=15161

酒館構建有需要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 

我也建議您清除緩存的酒吧(應用程序數據\漫遊\酒吧\緩存),因爲它可能會成爲腐敗和持續的問題。

+1

有一個新的'pub cache repair'命令(最近​​添加了,所以它可能在你的版本中不可用) –