gpt4 book ai didi

javascript - Bower 安装 : No versions available

转载 作者:数据小太阳 更新时间:2023-10-29 04:13:38 27 4
gpt4 key购买 nike

我成功地将自己的库注册到 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 repo 以名称“angular-ngkit”发布了这个库,然后我注销了它(使用 curl -X DELETE repo_url)并重新注册了新的 repo url 和我也执行了命令:

bower cache clean

...那么为什么 Bower 不能正常工作?

更新:

如果我在 bower.json 中将对我的库的依赖定义为 "angular-ngkit": "*" 我就可以运行 bower install 正确...但这是 Not Acceptable :(

最佳答案

Bower 看不到您的包的任何版本的原因是您的存储库仅包含一个标签 - v1.0 - 不遵循语义版本控制。
Bower 版本可以是 Git 标签或分支。版本号必须是有效的 semantic version (semver).
您设法使用星形目标(“angular-ngkit”:“*”)安装的原因是,在这种情况下,如果没有有效标签,Bower 将回退到 master 上的最新提交。

关于javascript - Bower 安装 : No versions available,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26571739/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com