2016-11-17 6 views
3

gitlabサーバからノードモジュールをインストールしたいと思います。これは、リポジトリへのリンクです:npm install guideによると、installコマンドは、このする必要があります自分のgitlabサーバからノードモジュールをインストール

http://ABCD-GITLAB/myGroup/myNodeModule.git

gitlabUser: me 
myProject: myNodeModule 
npm install gitlab:mygitlabuser/myproject 

私は私の

を参照するか見当がつかない
  • gitlabサーバのURL
  • グループ
  • プロジェクト私はいくつかのコマンドを試してみましたが、すべて失敗しました
  • アカウント名

NPMの依存関係を参照する正しい方法は何ですか
npm install gitlab:ABCD-GITLAB:me/myproject 
npm install gitlab:ABCD-GITLAB:me/myproject.git 
npm install gitlab:http://ABCD-GITLAB:me/myproject 
npm install gitlab:http://ABCD-GITLAB:me/myproject.git 
npm install gitlab:http://ABCD-GITLAB:me/myGroup/myproject 
npm install gitlab:http://ABCD-GITLAB:me/myGroup/myproject.git 
npm install gitlab:http://ABCD-GITLAB:me/myGroup/myproject.git 

、明確な構造は素晴らしいことですlike

npm install gitlab:<serverUrl/>:<username/>/<groupname/>/<projectname/><gitsuffix>.git 
+0

"gitlab:' "の代わりに" git: '"を使うべきでしょう。 –

+0

完全なgitlab-server URL(http:// ..)、URL(ABCD-GITLAB)のみ、グループを定義する場所は? – marcel

答えて

2

私はt HESE:

npm install git+ssh://[email protected]:myGroup/myNodeModule.git 
npm install git+https://[email protected]/myGroup/myNodeModule.git 
npm install git://ABCD-GITLAB/myGroup/myNodeModule.git 

あなたのユーザ名にgitを変更する必要があり、あなたは、特定のバージョンまたはタグの末尾に#v1.0.27またはそのような何かを追加することができます。

npm install git://ABCD-GITLAB/myGroup/myNodeModule.git#v1.0.27 

あなたはまた、Aからインストールすることができますtarボール:

npm install https://ABCD-GITLAB:myGroup/myNodeModule/repository/archive.tar.gz 

あなたがブランチのtarボールのURLの末尾に?ref=masterを追加することができます。

+0

"npm install git://ABCD-GITLAB/myGroup/myNodeModule.git"が私のために働いていました。残念ながら - 保存しませんでした。 npm install docuは非常に混乱します。 – marcel

関連する問題