2013-09-05 23 views
20

Belirli bir kimlikten bir github repo eklemek mümkün mü? Örneğin, e12e584ca8db306dce8e0f4d3a212d77fbae966c kimliğine sahip angular.js repo'ya ihtiyacım var.Bower git paketi bir kimlik numarası ile

Bu mümkün mü?

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

veya doğru sözdizimi nedir?

+0

Bu URL, kod için değil, commit için GitHub sayfasına gidiyor gibi görünüyor. Bower yerel uç noktaları destekliyor, böylece repo'yu klonlayabilir, istediğiniz işi kontrol edebilir ve Bower'ı buna yönlendirebilirsiniz. – max

+0

Üzgünüm, bir hata yaptım. Doğru url, kayıtlı kayıtlı depolar için https://github.com/angular/angular.js/tree/e12e584ca8db306dce8e0f4d3a212d77fbae966c – Cemo

+1

şeklindedir, sadece sürüm yerine işlem kimliğini girin. "" açısal ":" e12e584ca8db306dce8e0f4d3a212d77fbae966c "' –

cevap

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

veya

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

Cemo ek olarak

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

+0

Teşekkürler! Bu bana günü kurtardı! – fablexis

1

'ın cevabı, gelen kameriye paketini yüklemek kömürü kullanarak işlemek mümkündür' Bu konuyu bakın # '

.210 yani

bower install --save package_name#commit_sha 

örneğin

bower install --save angular.js#e12e584ca8db306dce8e0f4d3a212d77fbae966c 

Bu depndency sizin bower.json için bu yardımcı olur

"angular.js":"e12e584ca8db306dce8e0f4d3a212d77fbae966c" 

Umut katacak!

İlgili konular