6

スージーとのセットアップの何が問題なのか理解できません。私はOSX10.7.4を使用しています

私はここに沿ってフォローしました:http ://susy.oddbird.net/guides/getting-started/

エラー

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

インストールした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)

プロジェクトのルートにある私のconfig.rbファイル

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

このコマンドをディレクトリwpsvntree:から実行compass create trunk -r susy -u susy しました。成功しました

それからcompass watch trunk/

プロジェクトを表示すると、上記の最初のエラーが表示されます。

どこが間違っているのかわかりません。

ありがとう。

4

4 に答える 4

3

ここで解決策に従いました。修理済み。 https://github.com/ericam/susy/issues/21

于 2012-10-30T08:54:51.437 に答える
0

この問題が発生していて、config.rbファイルの構文が間違っていることがわかりました。正しい行はそうですrequire "susy"が、requireとsusyの間には等号があり、これは間違っています。

それが私のような他の初心者の助けになることを願っています。

于 2014-01-27T16:15:42.917 に答える
0

試す

gem install compass --pre

これは私のために働いた

于 2014-06-17T15:44:55.273 に答える
0

「正解」ではないかもしれませんが、同じエラーが発生し、Compassビルドシステムを使用する代わりにSASSでビルドしようとしていることに気付きました。

少しばかげていることは知っていますが、誰かが同じ間違いを犯した場合、それが役立つかもしれません:D /

于 2017-05-09T08:54:51.907 に答える