2014-05-17 2 views
1

Я новичок в Ruby и Gems и как его простота. У меня вопрос о разных версиях того же самого драгоценного камня. Я хотел использовать SASS и Compass, поэтому я использовал следующие шаги.Установка компаса на окнах, но с уже установленным камнем SASS

  1. установлен рубин на моих ОС Windows 7
  2. Установленная SASS с помощью командной строки "драгоценный камень установки дерзость". Это установило Sass-3.3.7 по умолчанию.
  3. Установленный компас с использованием командной строки «gem install compass». Это установило 4 самоцвета, и один из них был sass-3.2.19.

Когда я посмотрел в рубин \ драгоценные камни \ 2.0.0 \ самоцветов папку, я могу видеть, что есть две разные версии SASS. Это нормально, чтобы иметь две версии одного и того же драгоценного камня (SASS) на одной машине. Или это лучший подход для установки только одной версии SASS. В последнем случае, как мне настроить установку Compass gem, чтобы избежать установки SASS и указать на существующую установку SASS.

Я просто новый и экспериментирующий с этим материалом, поэтому установка/удаление для меня сейчас не проблема.

+2

http://stackoverflow.com/questions/23709780/ruby-sass-unable-to-resolve-dependancies – cimmanon

+0

Я предпочитаю, чтобы обе версии были установлены. Таким образом, я смогу использовать автономную версию SASS независимо от версий, требуемых Compass. – Jatin

+0

Хорошо? Это разрешено. Compass будет использовать новейшую версию Sass, с которой она совместима. – cimmanon

ответ

0

Возможно, вы должны использовать compass 1.0.alpha gem install compass --pre, поскольку предыдущие версии не могут работать с последними версиями sass. Кроме того, это хорошая идея, чтобы запустить gem list --local и удалить старые версии дерзости и компас, поскольку некоторые камни могут объединить старую версию, и вы будете иметь странные ошибки как этот: комментарий SASS - error parsing associative array

+0

Наличие старой версии Sass, лежащей вокруг, не имеет ничего общего с проблемой, на которую вы ссылаетесь. – cimmanon

+0

@cimmanon У меня были похожие проблемы с различными sass frameworks, и я часто встречаю их с 'gem list --local', ища разные версии и зависимости. И таким образом ничто не вернется к старой версии, которую я установил много лет назад. это важно, поскольку тестирование на совместимость всех возможных комбинаций вариантов драгоценных камней практически невозможно. – JAre

0

Пожалуйста, обратитесь @ cimmanon за ссылку, чтобы разрешить это сомнение , Завершение этого вопроса.

Смежные вопросы