Рельсы-шаблон (0.1.9) драгоценное зеркало

Использование скрепки (3.2.0)

Использование полиамора (0.5.0)

Использование pr_geohash (1.0.0)

Использование slop (3.3.3)

Использование pry (0.9.10)

Использование направляющих (0.2.2)

Gem:: RemoteFetcher:: FetchError: слишком много перезагрузок соединения ( http://tokyo-m.rubygems.org/gems/rails-boilerplate-0.1.9.gem) Произошла ошибка при установке rails-шаблон (0.1.9) и Бандлер не может продолжить. Удостоверься что gem install rails-boilerplate -v '0.1.9' успешно до комплектации.

Сегодня я применил пакетную инсталляцию в своем каталоге rails, но я обнаружил, что зеркало, в котором я получил gem rails-шаблон, сейчас недоступно? Как я могу изменить ссылки на зеркало? Я пытался:

gem install --source http://rubygems.org/downloads rails-шаблон

но это также не удалось.

1 ответ

gem install rails-шаблонная -v '0.1.9'

Работало просто отлично для меня. Мои источники:

gem sources -l
*** CURRENT SOURCES ***

http://rubygems.org/

В общем, все стабильные выпуски гемов должны быть там, даже если проект размещен на Github или где-либо еще. Если вам нужно взять другой форк или предварительную версию, вам, возможно, придется указать другой источник, но в вашем случае 0.1.0 выглядит как текущая версия выпуска. Каким-то образом ваш источник драгоценных камней настроен на выборку из

http://tokyo-m.rubygems.org/gems/rails-boilerplate-0.1.9.gem

Что вы получаете, когда бежите

gem sources -l

Так как вы получаете ошибку при установке непосредственно с gem и при запуске bundle, я предполагаю, что проблема в ваших исходных камнях по умолчанию. Вы должны проверить список источников с помощью команды выше, и изменить список с помощью

gem sources -r SOURCE_URI

удалить или

gem sources -a SOURCE_URI

добавить новый. Я не знаю, стоит ли оставлять там источник http://tokyo-m.rubygems.org/ или нет - это зависит от того, установлена ​​ли оттуда какая-то нестандартная версия гема или нет. Если вы это сделаете, я бы посоветовал добавить этот источник в ваш Gemfile, а НЕ как ваш источник gem. Это можно сделать примерно так:

gem 'prototype_legacy_helper', 
    '0.0.0', 
    :git => 'git://github.com/rails/prototype_legacy_helper.git'

в вашем Gemfile. Удачи!

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