在heroku上使用bower时遇到部署构建失败。
这是我的安装后步骤:
gem install sass && bower install && brunch build --production
然而,bower无法安装仅由git url而非版本指定的软件包。
以下软件包规范会导致问题。
"bootstrap-offcanvas": "git://github.com/yagudaev/Bootstrap-Offcanvas.git#master"
Heroku抱怨无法检索正确的修订版来安装bower组件。 (你必须先设定
heroku config:set NPM_CONFIG_LOGLEVEL=verbose
看到它。)
答案 0 :(得分:0)
尝试直接指定reversion以避免修改解析尝试,如下所示:
"bootstrap-offcanvas": "git://github.com/yagudaev/Bootstrap-Offcanvas.git#d7249875c049b6cce3c8fbdbda9d7b8ced296030"
还要避免使用:
git@github.com:yagudaev/Bootstrap-Offcanvas#master
似乎在heroku上也失败了,但可能在本地工作。