Как мне перейти на старую версию компаса, используя gem install? - PullRequest
60 голосов
/ 22 июня 2010

Я давно пользуюсь компасом из http://compass -style.org / для управления своими сайтами css.Я только что установил самую новую версию, и я получаю довольно неприятную ошибку, которая в качестве побочного эффекта повредила все мои CSS-файлы.Как мне перейти на более старую версию этого?

Спасибо, Мэтт

Ответы [ 4 ]

81 голосов
/ 13 марта 2013

У меня просто была похожая ситуация, и в ответе @corroded чего-то еще не хватает.Поскольку @Matt Lynn понижает версию, ему нужно удалить существующую версию компаса.

$ sudo gem uninstall compass

$ sudo gem install compass --version versionnumber

В противном случае у вас получатся две разные версии компаса.

65 голосов
/ 26 июля 2010
sudo gem install compass --version versionnumber
8 голосов
/ 19 февраля 2015

Если вы хотите автоматизировать его в сценарии (у меня была такая же проблема после gem update), просто выполните следующее:

  1. Установите предпочитаемую версию (если у вас ее еще нет)

    gem install compass -v 1.2.3

  2. Удаление более новых версий

    gem uninstall compass -v '>1.2.3' --force

0 голосов
/ 18 января 2018

Обновление Gem не ' update ' gem, но оно устанавливает его более новую версию.

Таким образом, вы можете удалить более новую версию и оставить более старую.

Например, для меня я хотел вернуться к более старой версии selenium-webdriver, вот что я сделал:

- gem uninstall selenium-webdriver

Это дало мне возможность выбрать драгоценный камень для удаления со следующими параметрами:

    1. selenium-webdriver-3.4.3
    2. selenium-webdriver-3.8.0
    3. All versions

Я ввел 2, и последняя версия была удалена, оставив моей системе желаемыйболее старая версия.

Чтобы установить конкретную версию, которая не существует в вашей системе, просто выберите 3, чтобы удалить все версии, и установите конкретную версию с помощью:

gem install selenium-webdriver -v 3.5.3

Замените selenium-webdriver именем вашего драгоценного камня, а 3.5.3 - версией, которую вы хотите.

Надеюсь, это кому-нибудь поможет!

...