[英]how can I go back to an error with bundle install that no start the application?
在Heroku上加載我的rails 3.2.8應用程序,我放入了Gemfile:
group :development, :test do
gem 'sqlite3'
end
group :production do
gem 'pg'
end
我給出了“ bundle install”,卻忘記了給出“-沒有生產”,而現在當我給出“ rails s”時,控制台給了我錯誤:找不到railties'..my gems ..'(gem:load error )和Heroku在給我時給了我錯誤:heroku運行rake db:migrate ..在Gemfile中,我只是將gem'sqlite3'放入並給出了“ bundle install”,但存在相同的錯誤。 我該如何返回捆綁包?
從您的評論看來,您似乎沒有安裝捆綁軟件,或者至少在此環境中不可訪問。
您在使用rvm嗎? 如果是這樣,那么您是使用正確的紅寶石版本的正確寶石集嗎?
為了使其具有適當的Gemfile.lock
,您必須先修復本地環境,然后才能在Heroku上Gemfile.lock
,同樣,當它在本地運行時,它也可以在heroku上正常工作。
如果您不使用rvm / rbenv,也許可以通過正確安裝捆綁程序開始: gem install bundler
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.