2013-01-10 4 views
1
Running pub update ... 
Pub update failed, [1] Resolving dependencies... 
DirectoryIOException: Directory listing failed, path = <longpath>/web/css/packages (OS Error: No such file or directory, errno = 2) 

왜 출판사가 갑자기 내 CSS 폴더에서 패키지를 찾으려고합니까?다트 펍이 갑자기 패키지를 내 css 폴더에 설치하려고하는 이유는 무엇입니까?

+0

두 번 확인하기 만하면 어떤 술집을 사용하고 있습니까? (또는 편집자?) –

답변

2

짧은 답변은 "deployable"디렉토리의 하위 디렉토리에있는 모든 Dart 파일에서 package:을 사용할 수 있도록 symlinks를 하위 디렉토리에 넣습니다.

web은 웹에서 모든 것을 가져 와서 웹 서버에 던질 가능성이 있으므로 배포가 가능하므로 Dart 파일을 쉽게 만들 수 있습니다.

지금은 규칙이 없으므로 Pub은 Dart 파일을 넣을 위치를 예측할 수 없으므로 낙관적 인 방법을 취합니다.

관계없이 오류가 발생해서는 안되기 때문에 버그 일 수 있습니다. 방금 web/csspub installpub update이 사용 된 아주 새로운 샘플 앱에서 사용해 보았습니다.

http://dartbug.com/new에 OS의 세부 사항과 dart --version의 출력과 함께 버그를 제출해주십시오. 많은 감사합니다!

+0

좋은 지적이라면, 나는 잠시 나마 그걸 끝내자. – Andre

+0

답변이 충분한 경우 받아 들일 수 있습니까? :) –

+0

와우, 낡았 던 표와 나는 그것이 분류되었던 후에 그것을 완전히 되돌아 보는 것을 삼 가지 마라. :) – Andre