我正在尝试在我的项目bower.json
文件中包含ui-mask实用程序,以便其他开发人员能够在运行bower install
时安装它。
我可以使用bower install angular-ui-utils#bower-mask
,
但是在我的bower.json
文件中,我找不到正确的名称/版本。应该是mask-0.1.1
我想在bower.json中工作:
{
"name": "project-name",
"dependencies": {
"jquery": "^2.1.x",
"angular": "~1.3.x",
"angular-route": "~1.3.x",
"angular-touch": "~1.3.x",
"angular-sanitize": "~1.3.x",
"at-table": "1.0.1",
"ngDialog": "0.2.13",
"angular-local-storage" : "0.0.7",
"angular-ui-utils#bower-mask" : "0.1.1" <- This should work
}
}
答案 0 :(得分:4)
使用bower install angular-ui-utils#bower-mask
时,指示bower使用“bower-mask”版本查找angular-ui-utils。
在这种情况下,一个版本实际上是一个git标签,分支或提交哈希(当凉亭使用git解析器时)。
由于angular-ui/ui-utils存储库具有bower-mask分支,因此将解析它
如果您想解决bower-mask 0.1.1,您需要在Github存储库中找到正确的标记。在这种情况下,这应该是mask-0.1.1,因此bower.json
中您需要的是:
{
"name": "project-name",
"dependencies": {
"angular-ui-utils" : "mask-0.1.1"
}
}
在凉亭输出中你应该看到:
bower resolve git://github.com/angular-ui/ui-utils.git#mask-0.1.1
bower download https://github.com/angular-ui/ui-utils/archive/mask-0.1.1.tar.gz