2012-10-23 17 views
6

Non riesco a capire cosa c'è di sbagliato nella configurazione con Susy. Sono su OS X 10.7.4File da importare non trovato o illeggibile: susy

ho seguito lungo qui: http://susy.oddbird.net/guides/getting-started/

errore

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 

mio gemme installate:

*** 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) 

Il mio file config.rb che è seduto nella radice del progetto

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; 
} 

ho eseguito questo comando dalla directory wpsvntree: compass create trunk -r susy -u susy con successo.

poi compass watch trunk/

Guarda il mio progetto vedo il primo errore di cui sopra.

Non riesco a vedere dove ho sbagliato.

Grazie.

+1

che fa guardare bene. Qualcuno di questi problemi riguarda? https://github.com/ericam/susy/issues/search?q=not%20found%20or%20unreadable –

risposta

3

Seguito la soluzione qui. Fisso. https://github.com/ericam/susy/issues/21

+0

Ho avuto lo stesso identico problema. Grazie per aver trovato la risposta. Potrei suggerire di accettare la tua risposta in modo che sia più chiaro agli altri che ce n'è uno. La prima cosa che faccio quando scorro una domanda è cercare quel segno di spunta verde. – curt

+0

Ho parlato troppo presto. Il mio problema è leggermente diverso. Il mio errore era con la richiesta "susy". Penso che spostare il file config.rb abbia solo causato al Compiler di non trovarlo. Ora ho l'errore sull'importazione. – curt

+0

Non sto usando 'config.rb' né' compass' :( –

0

Stavo avendo questo problema e ho trovato che la mia sintassi era errata nel mio file config.rb. La linea corretta sarebbe require "susy" ma ho avuto un segno di uguale tra require e susy, che è sbagliato.

Spero che aiuti altri nouli là fuori come me.

0

Prova

gem install compass --pre 

Questo ha funzionato per me

0

Mentre non può essere "la risposta corretta" Ho avuto lo stesso errore, e si rese conto che stavo cercando di costruire con SASS, invece di utilizzare il Sistema di compilazione della bussola.

un po 'sciocco lo so, ma spero che se qualcuno fa lo stesso errore, potrebbe essere utile: D/

Problemi correlati