Ich entwickle eine 3.1 Rails App mit Twitter Bootstrap mit seyhunak's gem.Javascript - Twitter bootstrap jquery Plugins nicht für die Produktion kompiliert
Auf dem Produktionsbetrieb konnte ich grundlegende Bootstrap CSS und JS durch Pipeline Precompilieren verwenden:
RAILS_ENV=production bundle exec rake assets:precompile
die Edelstein-Datei verwenden:
group :assets do
gem 'sass-rails', '~> 3.1.5'
gem 'coffee-rails', '~> 3.1.1'
gem 'uglifier', '>= 1.0.3'
gem "twitter-bootstrap-rails"
end
Und die application.js Datei:
//= require_tree .
//= require jquery
//= require jquery_ujs
//= require twitter/bootstrap
//= require bootstrap-tab
//= require bootstrap-modal
//= require bootstrap-dropdown
//= require bootstrap-popover
Die Anwendung funktionierte gut außer für die Bootstrap-Plugins wie mo dals und dropdowns. Diese Plugins existieren als statische Javascript-Bibliotheken bestehende innerhalb des Anbieters Assets Verzeichnis:
/vendor/assets/javascripts/bootstrap-dropdown.js
...
Ich bin nicht sicher, ob diese Dateien vorkompilierte wird oder nicht, wie kann ich es schaffe, dies zu tun?
Das war nicht GENAU die Lösung, die für mich funktionierte, aber es brachte mich in die richtige Richtung. Danke – Arcolye
@Arcolye - Bitte sag mir, wie du es gemacht hast ... – Philip