能用npm安装最新包但是不能使用Bower安装

Bower 安装不了最新版本问题

问题:

在项目中使用bower来管理包,需要更新某一个包的版本来解决bug。可以使用npm 安装一个最新版2.1.3的包,但是使用bower安装到的包最新的班仍是2.1.2版本,这时候是不是怀疑人生了,bower出现了什么问题吗?

原因:

bower安装依赖github的‘release’标签,默认版本安装只能安装已经release的版本。

解决 How to install latest (untagged) state of a repo using bower?

可以使用指定的 git仓库提交的id —— SHA 来安装:

bower install '<git-url>#<git-commit-sha>'

例子:

bower install 'git://github.com/test/testgithub.git#sdswsfb97d'

猜你喜欢

转载自blog.csdn.net/u010495529/article/details/86689038