Javascript 具有提交id的Bower git包

Javascript 具有提交id的Bower git包,javascript,node.js,bower,Javascript,Node.js,Bower,是否可以包含来自特定id的github回购 例如,我需要angular.jsrepo和e12e584ca8db306dce8e0f4d3a212d77fbae966cid 这可能吗 "dependencies": "angular-my-repo":"https://github.com/angular/angular.js/tree/e12e584ca8db306dce8e0f4d3a212d77fbae966c", "moment": "~2.1.0" },

是否可以包含来自特定id的github回购

例如,我需要
angular.js
repo和
e12e584ca8db306dce8e0f4d3a212d77fbae966c
id

这可能吗

 "dependencies": 
      "angular-my-repo":"https://github.com/angular/angular.js/tree/e12e584ca8db306dce8e0f4d3a212d77fbae966c",
      "moment": "~2.1.0"
 },
或者正确的语法是什么

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

看到这条线了吗

除了客户的回答, 可以使用字符“#”从提交中安装bower包

i、 e

e、 g

这将为您的bower.json添加dependency

"angular.js":"e12e584ca8db306dce8e0f4d3a212d77fbae966c"

希望这有帮助

该URL似乎要进入GitHub页面进行提交,而不是代码。Bower确实支持本地端点,因此您可以克隆repo,签出所需的提交,并将Bower指向该端点。对不起,我犯了一个错误。正确的url适用于bower注册的回购协议,只需输入提交id而不是版本<代码>“角度”:“e12e584ca8db306dce8e0f4d3a212d77fbae966c”谢谢!这救了我一天!
bower install --save package_name#commit_sha
bower install --save angular.js#e12e584ca8db306dce8e0f4d3a212d77fbae966c
"angular.js":"e12e584ca8db306dce8e0f4d3a212d77fbae966c"