我知道我的密切相關的問題,但他們並沒有幫助我。如何用Heroku Toolbelt替換Heroku寶石?
我正在學習整個rails,gem,git,heroku的概念並且非常喜歡它。 當我發佈heroku命令行操作(Ubuntu linux)時,我收到了警告,說明該gem已被棄用,我應該安裝該工具欄。 我跑了充分的wget安裝工具帶的:
wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | sh
但現在,當我使用Heroku的命令行我仍然得到過時的警告。 我懷疑我必須擺脫heroku寶石,但我不知道如何做到這一點?我想確保正確地做到這一點,所以它不會再通過捆綁器再次加載。 謝謝。
上述博客帖子很有幫助。但似乎關鍵是要按照您的建議進行卸載。我跑了寶石卸載。它要求也刪除heroku可執行文件。我沒有選擇。然後我再次運行'heroku版本'。但是現在我得到一個'Gem :: LoadError'。它來自'rubygems/dependency.rb',消息是'[actionmailer-3.2.8,...'中無法找到heroku(> = 0)。列出了很多很多項目,包括'heroku-api'。我懷疑我需要在'heroku'到'heroku-api'的某個地方更改依賴項。但我無法找到那裏。 – Will
我無法獲得任何工作。我無法追查這個依賴問題。我正在恢復到Heroku寶石,所以我可以繼續使用Hartl教程。在這一點上更新到heroku-api寶石並不重要。 – Will
運行應用程序時是否出現錯誤?如果是這樣,你的Gemfile中是否有heroku寶石?如果是這樣,那就拿出來。 – tagCincy