2013-05-01 16 views
5

Ich versuche, Heroku (Schienen 3 app) und halten immer diese Fehlermeldung „Kann nicht Bootstrap-Sass-2.3.1.1 in jedem der Quellen finden“ zu implementieren:auf Heroku schiebt

Checking in `vendor/bundle` is not supported. Please remove this directory 
     and add it to your .gitignore. To vendor your gems with Bundler, use 
     `bundle pack` instead. 
-----> Installing dependencies using Bundler version 1.3.2 
     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 bootstrap-sass-2.3.1.1 in any of the sources 
! 
!  Failed to install gems via Bundler. 
! 
!  Heroku push rejected, failed to compile Ruby/rails app 

Ich habe sah viele der anderen auf Beiträge, wie „Could not [gem] in jeder der Quellen finden“:

Heroku- Could not find paperclip-3.1.3 in any of the sources Heroku: Could not find libv8-3.15.11.1 in any of the sources Could not find multi_json-1.7.2 in any of the sources

und versucht, all die Lösungen, die sie vorschlagen, und bin immer noch t bekommen seine.

Mein gemfile:

source 'https://rubygems.org' 

gem 'rails', '~> 3.2.11' 

group :production, :staging do 
    gem 'pg' 
end 
group :development, :test do 
    gem 'sqlite3' 
    gem "better_errors" 
    gem 'rails-footnotes', '>= 3.7.5.rc4' 
end 

group :assets do 
    gem 'therubyracer', :platforms => :ruby 
    gem 'uglifier', '>= 1.0.3' 
end 

gem "less-rails" 
gem 'sass-rails', '~> 3.2' 
gem "twitter-bootstrap-rails" 
gem 'jquery-rails' 
gem 'omniauth' 
gem 'omniauth-twitter' 
gem "paperclip", "~> 3.0" 
gem 'thin' 
gem 'rails_admin' 
gem 'devise' 
gem 'binding_of_caller' 
gem 'twilio-ruby' 
gem 'aws-sdk' 
gem 'aws-s3' 
gem 'twitter' 

Vielen Dank im Voraus für jede Unterstützung, die Sie anbieten können.

auch:

lief ich

Bündel installieren --ohne Entwicklung: Test --path Verkäufer/Bündel --binstubs Verkäufer/Bündel/bin

--deployment

im Terminal wie das ist, was Heroku will laufen, um zu sehen, was passieren würde. Und scheinbar, sobald Sie es ausführen, speichert es alle Optionen, die Sie festlegen, so dass jetzt, wenn ich "dundle install" ausführen, alle diese Optionen verwendet. Irgendeine Idee, wie ich auf Standardoptionen zurückwähle? Es ist eindeutig etwas mit meinem speziellen gemfile

EDIT

Die Antwort auf den zweiten Teil ist rm -rf & & Bündel .bundle

EDIT 2

installieren. Ich ersetzte meine Datei mit der von this Thread, und es entfaltete.

Antwort

1

Haben Sie versucht, explizit Bootstrap-Sass in Ihrer Gem-Datei zu verlangen?

gem "bootstrap-sass", "2.3.1.1" 
+0

Yep, gleiche Fehler fein :( –

+0

an anderen Stellen wie sah [diese] (http: // Stackoverflow.com/questions/11268771/rake-aborted-couldnt-file-twitter-bootstrap), die sogar auf den gleichen Edelstein verweisen, folgte den Anweisungen und bekomme den gleichen Fehler –

0

Ich hatte das gleiche Problem. Es war aufgrund der Tatsache, dass das Bootstrap-Sass-Juwel in der Asset-Gruppe war.

ich es von der Aktivgruppe entfernt und es funktionierte in Heroku