我成功地将自己的库注册到了Bower:
bower register angular-ngkit https://github.com/daveoncode/angular-ngkit-bower.git
我可以使用以下方法进行安装:
bower install angular-ngkit
但是只需使用以下代码:
bower install
或者
bower info angular-ngkit
我遇到了“无可用版本”异常,但我不明白为什么会出现这种情况,因为我正在使用。
git tag
我能看到我的最新版本(也是唯一的版本)名称为“0.2”
我之前使用另一个git仓库发布了名为“angular-ngkit”的库,然后我注销了它(使用命令curl -X DELETE repo_url
),并重新注册了新的仓库url,并执行了以下命令:
bower cache clean
...那么为什么Bower没有像应该一样工作呢?
更新:
如果我在bower.json中将依赖项定义为"angular-ngkit": "*"
,我就可以正常运行bower install
了...但这是不可接受的 :(