Я получил эту ошибку, когда опубликовал свой драгоценный камень: «Не удалось найти драгоценный камень« uix_validations (~> 0.5.0) »ни в одном из источников драгоценных камней, перечисленных в вашем Gemfile». - PullRequest
0 голосов
/ 16 сентября 2018

Я просто публикую свой драгоценный камень на rubygems.org, вот ссылка .Все выглядит хорошо.

Но когда я пытаюсь добавить в проект с gem 'uix_validations', '~> 0.5.0', я получаю эту ошибку при установке пакета:

Could not find gem 'uix_validations (~> 0.5.0)' in any of the gem sources listed
in your Gemfile

И я понятия не имею, как это исправить.

Я опубликовал, используя следующие шаги:

gem build uix_validations.gemspec

Это сгенерирует файл: uix_validations-0.5.0.gem

И для публикации:

gem push uix_validations-0.5.0.gem

Ответы [ 2 ]

0 голосов
/ 09 октября 2018

Я получил ответ здесь: github rubygems

"Ваш драгоценный камень был опубликован, но вам нужно подождать, пока RubyGems.org обновит свой кеш. Это может занять некоторое время."

по: Колби-Свандейл

0 голосов
/ 16 сентября 2018

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

Перед тем, как указать гем, вам следует определить источник для rubygems.Это часто делается в первом ряду.

Пример

source 'https://rubygems.org'

gem 'uix_validations'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...