javascript - wtyczki jquery bootstrap na Twitterze nie są kompilowane do produkcji
Opracowuję aplikację 3.1 Rails z wykorzystaniem Twitter Bootstrapklejnot seyhunaka.
W trybie produkcyjnym byłem w stanie użyć podstawowego CSS i JS z bootstrapem poprzez prekompilację potoku:
<code>RAILS_ENV=production bundle exec rake assets:precompile </code>
Korzystanie z pliku klejnotów:
<code>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 </code>
A plik application.js:
<code>//= require_tree . //= require jquery //= require jquery_ujs //= require twitter/bootstrap //= require bootstrap-tab //= require bootstrap-modal //= require bootstrap-dropdown //= require bootstrap-popover </code>
Aplikacja działała dobrze, z wyjątkiem wtyczek ładowania początkowego, takich jak moduły i listy rozwijane. Wtyczki te istnieją jako statyczne biblioteki javascript istniejące w katalogu zasobów dostawcy:
<code>/vendor/assets/javascripts/bootstrap-dropdown.js ... </code>
Nie jestem pewien, czy te pliki są wstępnie kompilowane, czy nie, jak mogę to zrobić?