![](/img/trans.png)
[英]How can I specify the ruby version to use on Heroku from the RVM configuration files
[英]How can I specify a Rack version on Heroku?
如https://github.com/rack/rack/issues/386中所述,Rails應用程序出現錯誤。 解決方法是使用Rack的master分支上可用的最新版本的Rack。 我可以修改我的Gemfile以在本地使用master分支,但是Heroku似乎忽略了它,並繼續使用RubyGems中的gem。
這是GemFile中的行。
gem 'rack', :git => 'git://github.com/rack/rack'
是否可以強制Heroku使用master分支或Rack?
事實證明gem 'rack', :git => 'git://github.com/rack/rack'
實際上有效。 我的問題是我從不是主服務器的分支推送到heroku,除非您另外指定,否則heroku將僅使用存儲庫的master分支。
解決這種情況的正確方法是
git push heroku mybranch:master
這是學習將分支推送到heroku的正確方法的困難方法。 我相信我永遠不會忘記它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.