Невозможно установить конкретную версию Susy с помощью ruby ​​gem

Мне нужно установить Susy с Gem. Когда я печатаю

sudo gem install susy --version 0.9

Это приведет к сообщению об ошибке:

ERROR:  Could not find a valid gem 'susy' (= 0.9) in any repository

Однако я проверил источник на github и тег 0.9 существует.

Как это может случиться? Как заставить rubygem загружать эти конкретные версии вместо последней версии?

2 ответа

Решение

0.9 версия драгоценного камня Susy была названа compass-susy-plugin, То, что вы хотите, это:

gem install compass-susy-plugin

Когда я бегу:

gem install susy --version 0.9 -V

я вижу это gem собирается на rubygems.org для данного драгоценного камня.

Однако, когда я ищу susy драгоценный камень на том сервере, все, что я нахожу, является версией 1.0.1.

В вашем Gemfile вы можете попытаться указать источник драгоценного камня из репозитория git, как это делается в этом вопросе.

Обычно вы помещаете все свои гемы, которые хотите использовать, в Gemfile, а затем запускаете bundle install из каталога, который содержит Gemfile.

Другие вопросы по тегам