2014-06-13 2 views
1

우리는 프로젝트 폴더 (.yaml 파일이있는 곳)로 이동하고 "pub get"및 "pub get"을 실행하는 스크립트를 실행하여 자동화 된 DART 빌드를 만듭니다. 짓다". 한동안 작동했지만 지금은 (두 경우 모두) 다음과 같이 표시됩니다.Dart : "pub get"및 "pub build"수행 중 오류

Unhandled exception: 
Illegal argument(s): join(null, "Pub", "Cache"): part 0 was null, but part 1 was not. 
#0  _validateArgList (package:path/src/context.dart:497) 
#1  Context.join (package:path/src/context.dart:187) 
#2  join (package:path/path.dart:235) 
#3  main (file:///e:/b/build/slave/dart-editor-win-stable/build/dart/sdk/lib/_internal/pub/bin/pub.dart:69) 
#4  _startIsolate.isolateStartHandler (dart:isolate-patch/isolate_patch.dart:214) 
#5  _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:124) 

어떤 이유 일 수 있습니까? 우리는 SDK 1.4.0을 사용합니다.

유리를 주셔서 감사합니다.

+0

이 같은 오류를받을 수 있나요 잘 펍 캐시를 원하는 폴더에 PUB_CACHE를 설정해야합니까? –

+0

로컬 서버에 동일한 설치 복사본이 있고이 문제가 없습니다. 회사 빌드 서버에서 수동으로 실행할 수 없습니다. –

답변

0

당신은 AppData\Roaming

에 Eviroment 변수 'APPDATA'을 가지고 있고 또한 당신이 수동으로 실행할 때