2017-05-10 12 views
5

私のpackage.jsonにプライベートBitBucketリポジトリを含めることを試みていますが、通常のモジュールとしてバージョンを管理したいと思います。 現在、私はこのpackage.jsonのプライベートbitbucketリポジトリ(バージョン

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

を使用しています私はすでにそれを試してみましたが、それはうまくいきませんでした。

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

答えて

6

私は現在、これを使用していますが、それは動作します:私はあなたのビットバケットアカウントとユーザー設定の下でnpmバージョン4.1.2と自己ホスト型ビットバケットバージョン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へのパッケージの依存関係を追加します:ステップ1からのアプリのパスワードを使用して独自のユーザー名とpwdXaqronを交換し

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

特定のバージョンをインストールするには、依存URLの末尾に#v.v.v(つまり、#1.0.0)を追加します。

+0

そのバージョンは実際にはブランチです – TreantBG

関連する問題