Le pipeline d'actifs fournit un cadre pour concaténer et minimiser ou compresser les actifs JavaScript et CSS. Il ajoute également la possibilité d'écrire ces actifs dans d'autres langages et pré-processeurs tels que CoffeeScript, Sass et ERB.
J'ai rencontré un problème dans mon application Rails 4 en essayant d'organiser les fichiers JS "à la manière des rails". Ils étaient auparavant dispersés dans différentes vues. Je les ai organisés dans des fichiers séparés et les compile avec le pipeline d'actifs. Cependant, je viens d'apprendre que l'événement "prêt" de …
À ma connaissance, tout votre JavaScript est fusionné en un seul fichier. Rails le fait par défaut lorsqu'il ajoute //= require_tree .au bas de votre application.jsfichier manifeste. Cela ressemble à un vrai sauveteur, mais je suis un peu préoccupé par le code JavaScript spécifique à la page. Ce code est-il …
Les pignons ont tendance à être assez verbeux dans le journal (dev) par défaut sous Ruby on Rails 3.1 (RC1): Started GET "/assets/application.css" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/application.css.scss (5ms) (pid 6303) Started GET "/assets/application.js" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/default.css.scss (15ms) (pid 6303) ... Started …
J'ai fait une application de rails de base avec un simple contrôleur de pages avec une fonction d'index et quand je charge la page, j'obtiens: ActionView::Template::Error (application.css isn't precompiled): 2: <html> 3: <head> 4: <title>Demo</title> 5: <%= stylesheet_link_tag "application" %> 6: <%= javascript_include_tag "application" %> 7: <%= csrf_meta_tags %> 8: …
L'application Rails par défaut installée par rails newest config.assets.compile = falseen production. Et la façon habituelle de faire les choses consiste à exécuter rake assets:precompileavant de déployer votre application, pour vous assurer que tous les actifs du pipeline d'actifs sont compilés. Alors que se passe-t-il si je mets config.assets.compile = …
Je suis en train de créer ma première application Rails solo en utilisant Rails 3.1.rc5. Mon problème est que je souhaite que mon site affiche les différents fichiers CSS de manière conditionnelle. J'utilise Blueprint CSS et j'essaie de rendre les pignons / rails la screen.cssplupart du temps, print.cssuniquement lors de …
J'ai une application Rails que j'essaie de tester dans l'environnement de production. J'ai exécuté RAILS_ENV=production rake assets:precompilece qui a généré tous mes actifs dans / public / assets. Le problème est que lorsque je lance mon application avec RAILS_ENV=production rails s thin: ActionController::RoutingError (No route matches [GET] "/assets/application-eff78fd67423795a7be3aa21512f0bd2.css"): Ce fichier …
Je suis en train de pré-compiler les actifs et d'exécuter l'application en mode production. Après la compilation, lorsque je charge ma page d'index, j'ai reçu les avertissements suivants dans la console Chrome: Failed to decode downloaded font: http://localhost:3000/fonts/ionicons.ttf?v=2.0.0 prospects:1 OTS parsing error: invalid version tag Failed to decode downloaded font: …
J'essaie de mettre mon application en production et les chemins des ressources image et css ne fonctionnent pas. Voici ce que je fais actuellement: Les éléments d'image se trouvent dans /app/assets/images/image.jpg Les feuilles de style se trouvent dans /app/assets/stylesheets/style.css Dans ma mise en page, je référence le fichier css comme …
MISE À JOUR: suggestion de Colin de supprimer la ligne // = require_tree. a résolu le problème. J'ai perdu plus de 2 jours à essayer de suivre toutes les suggestions et de résoudre mon problème. J'essaie de suivre le livre http://ruby.railstutorial.org sur la machine Windows et je ne peux pas …
Sommes-nous censés utiliser autre chose que d' image-urlautres dans Rails 4? Ils renvoient des valeurs différentes qui ne semblent pas avoir de sens. Si je dois logo.pngen /app/assets/images/logo.pnget je fais ce qui suit, voici ce que je reçois: image-url("logo.png") -> url("/images/logo.png") #obviously doesn't work image-path("logo.png") -> "/images/logo.png" asset-url("logo.png") -> url("/logo.png") …
Dans Rails 3, les gemmes utilisées exclusivement pour générer des actifs dans le pipeline d'actifs étaient correctement placées dans le assetsgroupe du Gemfile: ... # Gems used only for assets and not required # in production environments by default. group :assets do gem 'sass-rails' gem 'coffee-rails' gem 'uglifier' # See …
Donc, j'ai une app/assets/stylesheets/structure de répertoires qui ressemble à ceci: |-dialogs |-mixins |---buttons |---gradients |---vendor_support |---widgets |-pages |-structure |-ui_elements Dans chaque répertoire, il y a plusieurs partiels sass (généralement * .css.scss, mais un ou deux * .css.scss.erb). Je suppose peut-être beaucoup, mais les rails DEVRAIENT compiler automatiquement tous les fichiers …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.