Nat*_*uch 6 rubygems ruby-on-rails heroku bundler ruby-on-rails-3
我之前从未遇到过这个问题所以我真的不知道从哪里开始寻找答案......尽管谷歌当然是一个关于这个话题的空路.
当我尝试将我的应用程序推送到heroku时,我得到以下消息:
-----> Ruby/Rails app detected
-----> Installing dependencies using Bundler version 1.3.0.pre.5
Running: bundle install --without development:test --path vendor/bundle --binstubs vendor/bundle/bin --deployment
Fetching gem metadata from https://rubygems.org/.........
Fetching gem metadata from https://rubygems.org/..
Could not find tilt-1.3.5 in any of the sources
!
! Failed to install gems via Bundler.
!
! Heroku push rejected, failed to compile Ruby/rails app
Run Code Online (Sandbox Code Playgroud)
我已经摧毁了我的宝石并开始了很多次,以及我的Gemfile中需要倾斜的平坦,但没有运气,我仍然得到这个消息.
就像我说的那样,直到昨天我才得到这个错误,并认为这是一个可以修复的小错误.似乎情况并非如此,我正在试图弄清楚需要采取哪些措施来解决这个问题.
有什么建议?
编辑GEMFILE
source 'https://rubygems.org/'
gem 'rails', '3.2.12'
gem 'thin'
gem 'bcrypt-ruby', '~> 3.0.0'
gem 'bootstrap-sass'
gem 'will_paginate'
gem 'bootstrap-will_paginate'
gem 'jquery-rails'
gem 'rails_autolink'
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
gem 'uglifier', '>= 1.0.3'
end
group :development, :test do
gem 'sqlite3'
end
group :production do
gem 'pg', '0.14.1'
end
Run Code Online (Sandbox Code Playgroud)
我遇到了同样的错误。正如 iRichLau在此评论中指出的,锁定到 1.3.4 或 1.3.6 是有效的。
在 Gemfile 中:
gem 'tilt', '1.3.4' # or '1.3.6' is now out and also works.
Run Code Online (Sandbox Code Playgroud)
然后捆绑:
bundle update tilt
Run Code Online (Sandbox Code Playgroud)
确保提交消息与这个幻想错误的荒谬程度相称。;)
| 归档时间: |
|
| 查看次数: |
1245 次 |
| 最近记录: |