1

プロジェクトのグリッド要素としてSusyを使用しようとしています

http://susy.oddbird.net/

参考までに、次のライブラリも使用しています

  • 方位磁針
  • アセット
  • symfony(2.x)
  • Ubuntu(10.4)

sassファイルにsusyをインポートしようとすると

@import "compass/reset"
@import "compass/css3"
@import "susy" <- This line causes a server internal error (500)

これは、コンパスが含めるスージーファイルを見つけることができないためだと確信しています。インストールに成功した人は、これらのスージーファイルをどこに置くべきか教えてもらえますか?gemインストーラーを使用してcompass-susy-pluginをインストールした後、次のように表示されます...

ubuntu@ubuntu-desktop:/$ locate susy
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy/bootstrap.rb
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy/clean.rb
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy/config.rb
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy/src
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy/src/_base.scss
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy/src/_defaults.scss
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy/src/screen.scss
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy/bootstrap.rb
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy/clean.rb
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy/config.rb
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy/src
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy/src/_base.scss
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy/src/_defaults.scss
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy/src/screen.scss

susyファイルをexamplesフォルダーに保存しただけのようです-それらを'frameworks'またはlibsフォルダー(まだ持っていません)にもコピーする必要がありますか?

または、上記は正しいですか?この場合、コンパスファイルの「インポート」減速は(ファイルシステムPOVから)sassファイル自体にどのように関連していますか?

ところで:この1つの問題を除いて、すべてがうまく機能しています。

PS 担当者が1500を超える人が、2つの新しいタグを作成したい場合は、「Assetic」と「Susy」をこの投稿に添付する必要があります

4

1 に答える 1

3

スージージェムが正しくインストールされなかったようです。gem listアンインストール/再インストールしましたが、 asを実行するとgemが表示されるようになりましたcompass-susy-plugin

require 'susy'これですべてが機能します。コンパス構成に行を追加する必要もあることを付け加えておきます。

于 2011-07-16T12:07:16.913 に答える