2013-04-17 3 views

답변

13

패키지를 로컬로 사용하려는 경우 패키지를 "게시"할 필요가 없습니다. (그리고 그게 무슨 뜻인지는 모르겠다.) 대신, path dependency을 사용하면된다. 일부 로컬 패키지 foo이 있고 bar의 pubspec의 다른 로컬 패키지 bar에서 사용하려면

, 단지 추가 :

dependencies: 
    foo: 
    path: path/to/bar 
8

밥 말했다 무엇.

또한 회사 내부의 여러 개발자가 모두 동일한 내부 패키지를 공유해야하는 경우 pub의 git 종속성 지원을 사용할 수 있습니다.

내부 패키지를 로컬/내부 자식 서버에 푸시하면 모든 개발자가 내부 패키지에 액세스 할 수 있습니다. 답변에 대한

dependencies: 
    foo: 
    git: git://your.internal.server/package.git 
+0

확인 감사 : 여기

은 예입니다! 로컬 파일 경로와 git에 의존 할 때 버전 관리는 어떻게 되는가 –

+0

"ref"키워드로 특정 커밋, 분기 또는 태그를 지정할 수 있습니다. https://www.dartlang.org/tools/pub/dependencies.html#git- 꾸러미 – jriggins