문제

나는 한동안 다트를했고 직장에서 새로운 웹 애플을 개발하는 샷을주고 싶다. 불행히도 나와 내 동료 모두 여러 세트 백에 도달했습니다.

첫째, 샘플 중 어느 것도 상자에서 작동하지 않습니다. 샘플을 열면 즉시 "출력"탭에 이것을 표시합니다.

--- 07-NOV-2013 16:50:02 실행 술집 get ... --- Pub Get 실패, [1] 종속성 해결 ... 실패 NSS_INIT CALL.

이것은 예상치 못한 오류입니다. 실행하십시오

pub --trace 'get'

그리고 결과를 버그 보고서에 포함시킵니다 http://dartbug.com/new.

** 경고 : 패키지가 설치되지 않았기 때문에 응용 프로그램이 실행되지 않을 수 있습니다. **

더 간단한 샘플 (중합체없이)을 시작하려는 시도는이 메시지와 함께 실패합니다.

Failed to load resource: the server responded with a status of 404 (Not Found)
    http://localhost:3030/solar/web/packages/browser/dart.js

추가 dart.js 프로젝트에 수동으로 파일을 파일하고 경로를 변경하면 문제가 수정됩니다. 그러나 펍 패키지 관리자를 사용해야하는 것은 메시지와 함께 실패합니다. Failed NSS_Init call. 위에서 볼 수 있듯이.

다트를 응시할 때 다른 사람이 이러한 문제를 경험 했습니까? 팁이나 제안이 있습니까?


편집 : Windows 8을 사용하고 있으며 64 비트 다트 편집기 아카이브를 다운로드했습니다.


편집 2 :

이것은 The의 출력입니다 --trace 깃발 (함께 실행됩니다 pub get --trace 그리고 아닙니다 pub --trace 'get' 위의 오류 메시지에 표시된대로 ...) :

> pub get --trace

Failed NSS_Init call.
---- Log transcript ----
FINE: Pub 0.8.10+3.r29803
IO  : Spawning cmd /c ver
IO  : Finished ver. Exit code 0.stdout:Microsoft Windows [Version 6.2.9200]Nothi
ng output on stderr.
SLVR: Solving dependencies:
    | - browser any from hosted (browser)
IO  : Get versions from https://pub.dartlang.org/api/packages/browser.
SLVR: BacktrackingSolver took 0:00:00.047007 seconds.
    | - Requested 1 version lists
    | - Looked up 0 cached version lists
    | - Requested 0 pubspecs
    | - Looked up 1 cached pubspecs
    |
MSG : Resolving dependencies...
FINE: Clean up system cache temp directory C:\Users\myusername\AppData\Roaming\Pub\
Cache\_temp.
ERR : Failed NSS_Init call.
---- End log transcript ----
도움이 되었습니까?

해결책

문제는 설치 경로의 비 ASCII 문자가 DART SDK에 사용되는 타사 라이브러리 (NSS)에서 처리되는 방식에서 비롯된 것 같습니다.

버그 보고서 및 문제에 대한 업데이트는 여기를 확인하십시오.http://code.google.com/p/dart/issues/detail?id=15364

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top