Использование Susy с Compass - какие файлы должны быть установлены? - PullRequest
1 голос
/ 12 июля 2011

Я пытаюсь использовать Сьюзи в качестве элемента сетки в проекте

http://susy.oddbird.net/

К вашему сведению, я также использую следующие библиотеки

  • Компас
  • Assetic
  • Symfony (2.x)
  • Ubuntu (10,4)

Когда я пытаюсь импортировать susy в свой файл sass

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

Я уверен, что это потому, что компас не может найти файлы susy для включения. Может кто-нибудь с успешной установкой подскажите, пожалуйста, где должны находиться эти файлы susy? После установки compass-susy-plugin с помощью установщика gem я вижу следующее ...

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 в папке примеров - должен ли он также скопировать их в папку 'frameworks' или libs (не имеет)?

Или вышеприведенное верно - в каком случае как замедления 'import' в файле компаса относятся (из файловой системы POV) к самим файлам sass?

Кстати: все отлично работает, кроме этой проблемы.

P.S Если кто-то с представителем более 1500 хочет создать два новых тега, к этому сообщению следует прикрепить «Assetic» и «Susy»

1 Ответ

3 голосов
/ 16 июля 2011

Похоже, драгоценный камень суси не был установлен должным образом.Я удалил / переустановил, и гем теперь появляется, когда я делаю gem list как compass-susy-plugin.

Все теперь работает - я бы добавил, что мне также нужно было добавить строку require 'susy' в конфигурацию моего компаса.

...