2017-05-10 7 views
5

입니다. 개인 BitBucket 리포지토리를 package.json에 포함하려고하지만 일반 모듈로이 버전을 관리하고 싶습니다. 현재 나는이package.json의 private bitbucket 리포지토리 버전이

"package-name": "git+https://<user>:<password>@<url-repository>.git" 

를 사용하고 이미 그것을 시도했지만 작동하지 않았다.

"package-name": "git+https://<user>:<password>@<url-repository>.git#v1.0" 

어떤 아이디어가 있습니까?

답변

6

나는 현재이 이용하고 있고 작동 : 나는 당신의 bitbucket 계정 및 사용자 설정에서 npm 버전 4.1.2과 자기 호스팅의 bitbucket 버전 4.14.6

3
  1. 로그인을 사용하고

    { 
        "dependencies": { 
        "package-name": "git+ssh://[email protected]<url-repository>.git#v0.1.0" 
        } 
    } 
    

    를 추가 앱 비밀번호 :

    > https://bitbucket.org/account/user/{yourUsername}/app-passwords

  2. 당신의 package.json 등을
  3. 추가 패키지 종속성 :

"dependencies": { 
"my-module": "git+https://Xaqron:[email protected]/Xaqron/my-module.git#*" 
} 

단계 하나에서 앱 비밀번호를 사용하여 자신의 이름과 pwdXaqron를 교체합니다.

특정 버전을 설치하려면 종속성 끝의 끝에 #v.v.v (즉 #1.0.0)을 추가하십시오.

+0

해당 버전이 실제로 지점입니다 그냥 분명해야합니다. – TreantBG

관련 문제