Désactiver l'Actif Minification dans les Rails de Production

Afin de débogage javascript dans mon heroku environnement de production, j'ai besoin de désactiver l'actif de compression (ou au moins la compression du javascript). J'ai essayé config.assets.compress = false avec config.assets.debug = true, et par la compression de l'actif a été utilisé. J'ai ensuite supprimé le comprimé actif, et aucune actifs ont été rendus à tous. J'ai ajouté config.assets.enabled = false, qui n'a pas aidé. J'ai essayé de copier le non compressé actifs dans divers répertoires, y compris la racine de l'application, public et public/actifs (les deux derniers en utilisant à la fois les dossiers "images "javascript", et "feuilles de style", et de mettre de l'actif directement dans les dossiers sans les trois sous-dossiers). J'ai été finalement en mesure d'obtenir les javascripts pour travailler en modifiant le code html pour faire directement référence à tous les fichiers javascript. Mais le CSS et les images ne sont pas encore en travail.

J'aurais pensé que mon original config.assets.compress = false doit avoir travaillé. Toutes les idées que j'ai fait de mal?

  • Vous avez été certainement la modification de config/environments/production.rb?
  • Êtes-vous à l'aide de Rails tag aides pour accéder à l'actif (javascript_include_tag 'script.js')? Pourriez-vous vous concentrer sur un seul fichier et donnez-nous un exemple de la façon dont il est mis en œuvre et ce qui se passe?
InformationsquelleAutor Jack R-G | 2012-03-12