11
votes

Erreur de syntaxe: fichier à importation introuvable ou illisible: fondation / commun / ratios

J'ai la fondation installée et lorsque je modifierai et enregistrez le fichier app.scss, il crée un fichier "app.css" et un fichier "config.rb" dans le dossier SASS de mon projet. Lorsque j'ouvre ce fichier "APP.CSS", je reçois ce xxx

et ensuite sous lequel je reçois ceci: xxx

puis Bouquet de chemins à mes gemmes.

Il n'a jamais créé de fichier APP.css et config.rb dans mon dossier Sass Avant de me demander si quelqu'un peut expliquer pourquoi cela se produit. Compass est toujours conforme aux applications dans le dossier "stylesheet", mais je voudrais résoudre ce problème pour empêcher les erreurs futures de se produire.

fichier config.rb ressemble à ceci Xxx


2 commentaires

A quoi ressemble votre config.


J'ai ajouté le contenu config.rb à la question initiale


3 Réponses :


8
votes

J'avais la même erreur dans mon projet avec Sinatra. Il était après la mise à niveau de Foundation 3.2.5 à la version 4.0.2. J'ai réalisé que «fondation / ratios» n'est plus dans la gemme de la fondation de Zurb. J'ai eu une autre erreur sur "Foundation intronisée ou illisible", j'ai donc dû modifier également mon gemfile nécessitant "Compass", avant que Zurb-Foundation

if defined?(Compass)
  Compass::Frameworks.register("foundation",
    :stylesheets_directory => File.join(root,"scss"),
    :templates_directory => File.join(root,"templates")
  )
end


1 commentaires

Puisque 'Fondation / Common / Ratios' n'est plus dans la gemme de Zurb-Foundation ... Comment dois-je gérer cela, j'ai le même problème. Et j'ai supprimé la relevé d'importation «Fondation / Common / Ratios» de la Fondation et remplacez le dossier, mais maintenant certains de mes styles ne s'appliquent pas correctement.



4
votes

Je ne pouvais pas obtenir cela pour travailler (Rails 3.2.12 avec pipeline d'actifs et gemme "Compass-rails" et / ou gem "Compass"), donc je viens de verrouillé sur 3.2.5 xxx


0 commentaires

0
votes

J'ai eu ces mêmes erreurs lors de la tentative de mise à jour d'un site Web de fondation 3 à l'aide de Visual Studio Express fort> 2010. Express n'autorise pas l'utilisation de l'outil d'extension MindScape.

Voici ce qui a fonctionné pour moi plusieurs fois maintenant. Je commence fondamentalement avec un nouveau site Web utilisant Compass pour créer le dossier. Je ne perds pas mon temps à essayer de mettre à jour parce que cela semble fonctionner pour moi. Et c'est commun à sauvegarder avant une version de la version de toute façon. p>

dans le dossier racine au-dessus de votre site Web. (J'utilise le chemin VS par défaut) Donc, à partir de la ligne de commande dans Rails I CD sur ce chemin P>

gem install compass
gem update compass
gem install foundation
gem update foundation


0 commentaires