Ich arbeite an einem Projekt, das CSS oder JS in der Produktion nicht minimiert.Rails nicht reduzierend
Leider hatte ich dieses Problem nie, und ich bin nur nicht sehr vertraut, wie die Asset-Pipeline im Detail funktioniert, um das Problem zu debuggen.
Meine Frage ist, was sind die wichtigsten Punkte/Einstellungen, die ich überprüfen muss, um sicherzustellen, dass das aktiviert ist?
Es ist richtig die verschiedenen Dateien in einer einzigen JS und CSS-Datei zu kombinieren ... es ist einfach nicht zu minimieren.
Bisher habe ich config.assets.js_compressor = :uglifier
zu production.rb
hinzugefügt und uglifier
zum Gemfile
, aber immer noch keine Würfel.
Ich bin mit einem Rails 3.2.12
von Rails 2
Beachten Sie, dass, wenn Sie 'sass-rails' verwenden, keine Angabe von' config.assets.css_compressor' erforderlich ist, wie in der Dokumentation angegeben (http://guides.rubyonrails.org/asset_pipeline.html#what-is-the-) asset-pipeline-questionmark) – mdemolin
Beachten Sie auch, dass das Ausführen von Assets: Vorkompilieren ein zweites Mal nichts bewirkt, wenn sich die Originaldateien nicht geändert haben. Sie werden keine Änderungen in der Produktion sehen, bis Sie Ihren Server bouncen. –