1
私のプロジェクトでAngular 2 Google Mapsを使用しています。誰かが私が必要とする機能を持つブランチを作成しました。私はnpm i
マスターの代わりにその枝にしたいと思います。 NPMを使用して特定のGitブランチをインストールするにはどうすればよいですか?
npm install git://github.com/shakacode/bootstrap-loader.git#v1 --save
は、だから私が試した:
npm ERR! Command failed: git -c core.longpaths=true rev-list -n1 add-clustered-markers
npm ERR! fatal: ambiguous argument 'add-clustered-markers': unknown revision or path not in the working tree.
npm ERR! Use '--' to separate paths from revisions, like this:
npm ERR! 'git <command> [<revision>...] -- [<file>...]'
:私は次のエラーを取得する
npm i git://github.com/SebastianM/angular-google-maps.git#add-clustered-markers --save
npm i git://github.com/SebastianM/angular-google-maps.git#inovex:add-clustered-markers --save
私は次の形式を推奨していますここでそれを行うにはどのように私に言って、質問(Install specific branch from github using Npm)を発見しました
docsはブランチのインストールをカバーしていないようです。エラーから、私は何とかリビジョン番号を指定する必要があるようです、私はそれを行う方法に関する情報を見つけることができません。
TL; DR:どのようにすればnpm i
特定のrepoブランチですか。
私は本当にどこそのPRのためのコミットは、住んでいません。返信いただきありがとうございます。 – VSO
あなたが探している支店は[https://github.com/jigfox/angular-google-maps/tree/add-clustered-markers](https://github.com/jigfox/angular-google-maps/)です。ツリー/追加クラスタ化マーカー)。支店はメインプロジェクトでプルリクエストしています。 – BogdanC
ありがとうございます。「npm i git://github.com/jigfox/angular-google-maps.git#add-clustered-markers-save'が機能しました。 – VSO