2012-10-23 7 views
6

Ich kann einfach nicht herausfinden, was ist falsch mit meinem Setup mit Susy. Ich bin auf OS X 10.7.4Zu importierende Datei nicht gefunden oder nicht lesbar: susy

ich hier entlang gefolgt sind: http://susy.oddbird.net/guides/getting-started/

Fehler

Syntax error: File to import not found or unreadable: susy. 
Load paths: 
Users/simon/Websites/wpsvntree/trunk/sass 
/Users/simon/.gem/ruby/1.8/gems/compass-0.11.7/frameworks/blueprint/stylesheets 
/Users/simon/.gem/ruby/1.8/gems/compass-0.11.7/frameworks/compass/stylesheets 
      Compass::SpriteImporter 
on line 2 of /Users/simon/Websites/wpsvntree/trunk/sass/_base.sass 
from line 2 of /Users/simon/Websites/wpsvntree/trunk/sass/screen.sass 

Meine installiert Gems:

*** LOCAL GEMS *** 

chunky_png (1.2.6, 1.2.5) 
compass (0.12.2, 0.11.7) 
compass-boilerplate-plugin (0.1.0) 
compass-h5bp (0.0.5, 0.0.2) 
compass-rails (1.0.3) 
fssm (0.2.9, 0.2.8.1) 
html5-boilerplate (2.1.0) 
sass (3.2.1, 3.1.15) 
susy (1.0.3) 

Meine config.rb Datei, die ist sitzt in der Wurzel des Projekts

require 'susy' 
# Require any additional compass plugins here. 

# Set this to the root of your project when deployed: 
http_path = "/" 
css_dir = "stylesheets" 
sass_dir = "sass" 
images_dir = "images" 
javascripts_dir = "javascripts" 

# You can select your preferred output style here (can be overridden via the command line): 
# output_style = :expanded or :nested or :compact or :compressed 

# To enable relative paths to assets via compass helper functions. Uncomment: 
relative_assets = true 

_base.scss

// --------------------------------------------------------------------------- 
// Imports 
@import "susy"; 

/* GRID SETUP 
----------------------------------------------------------------------------------*/ 

$total-columns : 12; 
$column-width : 4em; 
$gutter-width : 1em; 
$grid-padding : $gutter-width; 
$show-grid-backgrounds : true; 
/* SECTION 
----------------------------------------------------------------------------------*/ 

screen.scss

@import "base"; 
.container { 
    @include container; 
    @include susy-grid-background; 
} 

lief ich diesen Befehl aus dem Verzeichnis wpsvntree: compass create trunk -r susy -u susy mit Erfolg.

dann compass watch trunk/

Anzeigen von meinem Projekt ich den ersten obigen Fehler zu sehen.

Ich kann nicht sehen, wo ich falsch gelaufen bin.

Danke.

+1

Das gut aussieht. Gibt es eines dieser Probleme? https://github.com/ericam/susy/issues/search?q=not%20found%20or%20unreadable –

Antwort

3

Befolgte die Lösung hier. Fest. https://github.com/ericam/susy/issues/21

+0

Ich hatte genau das gleiche Problem. Danke, dass Sie die Antwort gefunden haben. Könnte ich vorschlagen, dass Sie Ihre eigene Antwort akzeptieren, so dass es für andere klarer wird, dass es eine gibt. Das erste, was ich mache, wenn ich eine Frage nach unten blicke, ist, nach dem grünen Häkchen zu suchen. – curt

+0

Ich sprach zu früh. Mein Problem ist etwas anders. Mein Fehler war mit der Anforderung "susy". Ich denke, das Verschieben der config.rb hat nur dazu geführt, dass der Compiler sie nicht gefunden hat. Jetzt habe ich den Fehler beim Import. – curt

+0

Ich benutze 'config.rb' und' compass' nicht :( –

0

Ich hatte dieses Problem und fand, dass meine Syntax in meiner config.rb-Datei falsch war. Die richtige Zeile wäre require "susy", aber ich hatte ein Gleichheitszeichen zwischen require und susy, was falsch ist.

Ich hoffe, dass hilft anderen Noobs da draußen wie ich.

0

gem install compass --pre 

Das ist für mich gearbeitet

0

Versuchen Während es nicht „die richtige Antwort“ Ich habe den gleichen Fehler hatte sein kann, und bemerkte, dass ich versuche, mit SASS zu bauen, statt mit der Kompaß bauen System.

Ein bisschen dumm ich weiß, aber hoffentlich, wenn jemand den gleichen Fehler macht, könnte es hilfreich sein: D/

Verwandte Themen