다트 개발을 위해 https://github.com/dart-lang/web-ui-code-lab과 게임하고 있습니다. 나는 PDF 및 공개 step05를 수행하면 다음 (관련이있는 경우에, 내 길가에 공백이없는) 나는이 오류가 발생, chat_server.dart를 실행하려고 :프록시를 통한 펍 종속성 해결에 대한 해결 방법이 있습니까?
dart --enable-checked-mode bin/chat_server.dart
Unable to open file: path/to/web-ui-code-lab-master/step05/bin/packages/dart_chat/file_logger.dart'file:///path/to/dart/web-ui-code-lab-master/step05/bin/chat_server.dart': Error: line 5 pos 1: library handler failed
import 'package:dart_chat/file_logger.dart' as log;
^
나는이 있다는 것을 의미 추정 일부 종속성이없는,하지만 난 기업 HTTP 프록시 뒤에이기 때문에 술집 설치를 실행할 수 없습니다 :
Running pub install ...
Pub install failed, [1] Resolving dependencies...
Timed out trying to find package "web_ui 0.2.8+6" at http://pub.dartlang.org.
따라서, 나는 술집 의존성 해결을위한 임시 해결 방법을 찾고 시작했다. (프록시를 거치지 않고 해결되지 않습니다) http 대신 : // 프로토콜 : 나는 자식을 통해 이동합니다 pubspec.yaml을 변경 시도
name: dart_chat
description: This is a chat app written in Dart using the Dart Web UI package
dependencies:
web_ui:
git: git://github.com/dart-lang/web-ui.git
내가 전에 설치 술집보다 더 얻을를, 그래서 (: // 여전히 HTTP를 통해가는 것처럼 보이는) :
이Running pub install ...
Pub install failed, [1] Resolving dependencies...
Timed out trying to find package "logging 0.2.7" at http://pub.dartlang.org.
그것은처럼 보이는이 성공적으로 자식 프로토콜을 통해 가서 web_ui의 종속성을 해결하기 위해 노력하지만, 불행히도 그렇게 로그온 web_ui의 의존성에 실패하고 있다고 생각한다 yaml을 변경하여 sdk의 로깅 종속성을 사용할 수 없습니다.
logging:
sdk: logging
그 web_ui와 호환되지 않는 소스이기 때문에 :
Pub install failed, [1] Resolving dependencies...
Incompatible dependencies on 'logging':
- 'dart_chat' depends on it from source 'sdk'
- 'web_ui' depends on it from source 'hosted'
현재 개발 도구와이 프록시 문제를 해결 얻을 수있는 다른 방법이 있나요이? 어떻게 든 pub.dartlang.org를 미러링 할 수 있습니까? 또는 각각의 종속성에 대한 자식 저장소를 미러링 하시겠습니까? 감사. 그것은 사용할 수 있습니다 때
가능한 중복 [다트 술집 프록시 뒤에 실패 - 수동으로 패키지를 설치하는 방법이 있나요? (http://stackoverflow.com/questions/16808883/dart-pub-fail-behind-a-proxy- 이다 -이 - 어 - 방법 - 투 - 설치 - 더 - 패키지 - 수동) 술집의 맥 바이너리에서 작동하지 않는 것 –