Je me sentais étrange que le style ne soit pas chargé,
J'ai donc écrit un contenu incorrect intentionnellement sur et Je pensais que le fichier Malheureusement, il semble que non. P> application.css.scss code>, p>
précompile Code> et charger la page ne m'a pas donné d'erreur. P>
application.css.scss code> ne doit pas être chargé et compilé. p>
application.css.scss.SS.SSS.SSS.SSS.SSS.SSCSS H2>
application.rb h2>
gemfile (je ne suis pas sûr s'il y a un conflit) h2>
mise en page h2>
4 Réponses :
Peut-être que vous avez un fichier "Application.css" à l'intérieur de votre dossier "/ Vendor / Themes /" ou "/ Lib"? p>
Que se passe-t-il si vous supprimez cette ligne "config.assets.Paths <<" # {rails.root} / Vendeur / Thèmes "à partir de votre fichier Application.rb? P>
ou p>
Avertissement - Faites d'abord une copie de sauvegarde sur le développement. Cela créera un tas de fichiers que vous ne voulez pas / besoin dans votre git.
J'ai eu exactement le même problème et je me rendais fou. J'ai eu une application / des actifs / des feuilles de style / myCustom_stylesheet.css.scss.scss avec les styles qui ont chargé l'amende dans le développement, mais lorsque je suis déployé à la production sur Heroku, aucun de mes styles n'est apparu. Je l'ai résolu en plaçant le fichier personnalisé.css dans mon répertoire de fournisseur / actif / styles-felets avec ce contenu: J'ai également ajouté cette ligne à mon fichier initializers / actif.rb bien que je suis Pas sûr que c'est nécessaire. p>
Aujourd'hui, je suis tombé sur un problème similaire qui change de applicatif.css.scss code> ne met pas à jour dans le style de page. Plus tard, j'ai découvert que c'est parce qu'il existe une erreur dans mon fichier .scss,
ul code> étant mal orthographié comme
u1 code>. Une fois que l'erreur est corrigée, le style est enfin mis à jour dans la page Actualisée, sans avoir besoin de redémarrer Rails Server. P>
@ i2dmport "boussole"; code> est-ce une faute de frappe ou son juste quelque chose que je ne suis pas au courant?
J'étais intentionnellement de le frapper. Pour vous assurer que le fichier n'a pas été chargé
Il l'a fait comme test que je présume
Vous avez un dossier code> Themes code> que vous essayez d'inclure. Puis-je demander où votre
application.css.scss. / code> est stocké? Est-ce dans la norme
app / actifs / stylesheets / code> emplacement?
@Richpeck OUI, SOUS
APP / ACTIFS / STYLESHEets CODE>
bien. Pouvez-vous essayer de supprimer les références à votre code> stylesfeets de votre
config code> et n'importe lequel des actifs que vous avez? Il peut s'agir d'un problème de rails elle-même (que des pignons ne pourront pas être alertés - empêchant ainsi le processus de précompilation de poursuivre)
Est-ce pour la production ou le développement? Avez-vous précompile dans le bon environnement, à savoir
rails_env = actifs de râteau de production: précompile code> pour l'environnement de production?
Pourriez-vous mettre à jour votre question avec une liste des feuilles de calcul chargées? Si vous exécutez dans Dev, il ne consolidera pas les fichiers pour vous, mais sera i> Pré-compiler les Sass.