Se guardate la mia app qui: http://quiet-brushlands-5712.herokuapp.com/, vicino al pulsante c'è un'icona, un glyphicon. Ma non sta comparendo su heroku. localmente mostrano come bene come questo:Glyphicon funziona localmente ma non su Heroku
ho provato la "soluzione" da qui Using boostrap.css file in Rails production/heroku w/o LESS or SASS e da altri collegamenti a Google. Ho bisogno anche del glifo da mostrare su Heroku. Qualsiasi aiuto?
Non ho scaricato manualmente il Bootstrap di Twitter, sto solo usando una gemma. Nella mia console JavaScript ho questo:
GET http://quiet-brushlands-5712.herokuapp.com/assets/glyphicons-halflings.png 404 (Not Found)
mio Gemfile se aiuta:
source 'https://rubygems.org'
gem 'rails', '4.0.2'
gem 'sass-rails', '~> 4.0.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails', '3.0.4'
gem 'turbolinks', '2.0.0'
gem 'jbuilder', '~> 1.2'
gem 'bootstrap-sass', '2.1'
gem 'jquery-ui-rails', '4.1.0'
gem 'pg'
gem 'font-awesome-rails', '4.0.3.0'
group :doc do
# bundle exec rake doc:rails generates the API under doc/api.
gem 'sdoc', require: false
end
group :development, :test do
gem 'rspec-rails', '2.11.0'
gem 'guard-rspec', '1.2.1'
gem 'guard-spork', '1.2.0'
gem 'childprocess', '0.3.6'
gem 'spork', '0.9.2'
end
group :production do
gem 'rails_12factor'
end
Hai guardato negli strumenti di sviluppo del browser per un 404 che probabilmente sta accadendo quando tenta di recuperare l'icona? Confronta la posizione prevista dell'icona con quella effettiva. – Vidya
nella mia console js ho 'GET http://mighty-brushlands-6367.herokuapp.com/assets/glyphicons-halflings.png 404 (non trovato)' e non sono sicuro di come risolvere quella causa non ho idea di dove quel file si trova localmente. – Emanuel
Potrebbe essere il momento di configurare [Rails Asset Pipeline] (https://devcenter.heroku.com/articles/rails-asset-pipeline) su Heroku. – Vidya