2009-04-08 11 views
0

Je suis suite à un article ici:Utilisation blueprint.sass dans Webby/Compass Intégration

http://gom-jabbar.org/articles/2009/02/04/don-t-use-css-or-table-layout-use-sass-ad-compass

plus spécifiquement la section intitulée « Exemple concret d'utilisation Compass et Sass pour créer une mise en page que les gens utilisent généralement tables pour »

L'exemple fait référence @import blueprint.sass

Où se trouve ce fichier car mon projet webby ne semble pas pouvoir le trouver.

(Notez également que j'utilise Ubuntu)

Mon layout.sass fichier ressemble à ceci (rien de fantaisie):

--- 
filter: sass 
extension: css 
layout: nil 
--- 
@import blueprint.sass 
body 
    +blueprint-typography 

je reçois l'erreur suivante lors de l'exécution Webby :

create output/stylesheets/layout.css 
[22:56:30] ERROR: while rendering page 'content/stylesheets/layout.sass' 
[22:56:30] ERROR: sass filter error: "File to import not found or unreadable: blueprint.sass." 

Répondre

0

Très bien pensé à elle ...

Vous devez télécharger/installer la plus récente installation de haml qui n'a pas encore été spécifié sur le compass primer

Cela devrait effectivement être le premier étape dans l'installation!

Et voici comment cette étape va:

  1. Télécharger la dernière version de HAML avec la commande suivante: git clone git: //github.com/nex3/haml.git (Cela va créer un nouveau répertoire ./haml/)

  2. changement dans le répertoire ./haml/.

  3. Dans le type répertoire ./haml/ la commande suivante: rake install

+3

S'il vous plaît ne vous offusquez pas, mais vous ne lisez pas très bien Ceci est et a été la première étape dans l'amorce depuis très longtemps Capture d'écran: http: // img.skitch.com/20090413-p3qrneq961jtx4qsc655pp32sm.png – chriseppstein

+0

J'ai fait git haml, comme la première étape, mais je ne savais pas que vous deviez l'installer comme ceci http://tinyurl.com/d8j7bb – leeand00

+0

Merci pour la mise à jour la documentation! Je ne viens pas d'un arrière-plan Ruby – leeand00

1

De toute évidence, vous devez effectuer une mise à niveau vers la toute dernière version de haml. C'était un bug dans la façon dont les commentaires sont analysés et corrigés au cours du dernier mois.

git checkout git://github.com/nex3/haml.git 
cd haml 
rake install 
+0

Il dit "pas un dépôt git" quand je lance la première commande ... – leeand00

+0

Ok j'ai essayé Avec clone au lieu de checkout ... mais tout ce que cela a été de me donner un répertoire haml, et il n'a pas mis à jour la version que j'ai installé avec Ubuntu. Ce qui semble être ce qu'il utilise ... a eu la même erreur que ci-dessus. – leeand00

+0

Je vais essayer d'exécuter la mise à jour sudo gem et voir si cela aide ... – leeand00