2014-04-23 4 views
1

오늘 (2014 년 4 월 23 일) 현재 최신 버전의 dart-sdk (1.3.3)로 업데이트되었습니다. 오늘부터 최신 DART 편집기 패키지를 다운로드했습니다.DART : 트랜스포머 라이브러리 "package : di/transformer.dart"를 찾을 수 없음

다음 변경 0.10.0에 버전 0.9.x에서

업그레이드 AngularDART :

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

코드를 변경하지 않고 작동합니다. 다트 편집기 전체를 ​​다시 다운로드하고 새 다트 편집기를 사용합니다. 이제 작동합니다.

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 

는 또한, 당신의 술집 캐시 (의 AppData \ 로밍 \ 펍 \ 캐시)를 삭제하는 것이 좋습니다.

+1

새로운 'pub cache repair' 명령이 있습니다 (최근에 추가되어 사용중인 버전에서 사용하지 못할 수도 있음) –