2013-09-05 16 views
20

Czy jest możliwe dołączenie repozytorium github z określonego identyfikatora?Pakiet gower Bower z identyfikatorem zatwierdzenia

Na przykład potrzebuję repozytorium angular.js z identyfikatorem e12e584ca8db306dce8e0f4d3a212d77fbae966c.

Czy to możliwe?

"dependencies": 
     "angular-my-repo":"https://github.com/angular/angular.js/tree/e12e584ca8db306dce8e0f4d3a212d77fbae966c", 
     "moment": "~2.1.0" 
}, 

lub jaka jest prawidłowa składnia?

+0

Ten URL wydaje się przechodzić na stronę GitHub dla zatwierdzenia, a nie kodu. Bower obsługuje lokalne punkty końcowe, więc możesz sklonować repozytorium, sprawdzić zatwierdzenie, które chcesz, i wskazać na to Bower. – max

+0

Przepraszam, popełniłem błąd. Prawidłowy adres URL to https://github.com/angular/angular.js/tree/e12e584ca8db306dce8e0f4d3a212d77fbae966c – Cemo

+1

dla repozytoriów zarejestrowanych w bowerach, wystarczy podać identyfikator zatwierdzenia zamiast wersji. '" kątowe ":" e12e584ca8db306dce8e0f4d3a212d77fbae966c "' –

Odpowiedz

28
bower install --save git://github.com/angular/angular.js#e12e584ca8db306dce8e0f4d3a212d77fbae966c 

lub

bower install --save https://github.com/angular/angular.js.git#e12e584ca8db306dce8e0f4d3a212d77fbae966c 

patrz Wątek

https://github.com/bower/bower/issues/856

+0

Dzięki! To mnie uratowało! – fablexis

1

Oprócz Cemo "odpowiedź s, możliwe jest, aby zainstalować pakiet altana z zatwierdzenie pomocą char # '

tj

bower install --save package_name#commit_sha 

np

bower install --save angular.js#e12e584ca8db306dce8e0f4d3a212d77fbae966c 

Spowoduje to dodanie do bower.json the depndency

"angular.js":"e12e584ca8db306dce8e0f4d3a212d77fbae966c" 

nadzieję, że to pomaga!

Powiązane problemy