鲍尔 – 给注册包不同的path
我有我自己的克隆git存储库。 ( 我将使用克隆的jquery来简化 )
我想能够链接一个注册的包名称给定的path,所以我可以这样做:
“jquery”:“1.0.0”
我知道这是可能的只是给path,即
凉亭安装myJqueryPath
或者 ,添加到bower.json的依赖项
“jquery”:“myJqueryPath”
但是,再次,这些解决scheme不是我所期待的。 我想让鲍尔知道不要从github安装jquery(或任何其他包)。 但要从给定的存储库安装到它。
谢谢 :)
(我知道这是可能的,我不知道如何)
好的,经过进一步的审查,秘密在于.bowerrc文件。
.bowerrc文件有一个叫做registry的字段,负责告诉bower:
我的男人,去寻找在以下链接的包:
它应该是这样的:
{ "registry": { "search": [ "http://localhost:8080/" ] } }
这告诉bower去search软件包的某种副本到bower的默认存储库 。 ( jQuery的例子 )。
现在,当鲍尔知道要在我的path中寻找软件包而不是默认path时,我终于可以使用:
凉亭安装jquery
而且,正如通缉,它会从我的path安装它。
另外,我可以添加鲍尔的defult库作为我的第二个select。
小记:
使用 "registry": "http://localhost:8080/"
也很好 。