Мой файл gem содержит:
gem "breadcrumb", :git => "[email protected]:mjacobus/Breadcrumb.git"
gem "simple_menu", :git => "[email protected]:mjacobus/simple_menu.git"
Первый камень монтируется так, как ожидалось, но второй не работает.
Updating [email protected]:mjacobus/simple_menu.git
Fetching gem metadata from https://rubygems.org/........
Could not find gem 'simple_menu (>= 0) ruby' in [email protected]:mjacobus/simple_menu.git (at master).
Source does not contain any versions of 'simple_menu (>= 0) ruby'
Подобные сообщения указывают на отсутствие файла .gemspec, но этот файл существует. https://github.com/mjacobus/simple_menu/blob/master/simple_menu.gemspec
Я, наверное, делаю что-то глупое, что могут увидеть другие глаза.
Изменить
Я клонировал репо в папку vendor/plugins и изменил свой Gemfile
gem "simple_menu", :path => "vendor/plugins/simple_menu"
Проблемы с установкой пакета теперь вызывают ошибку:
bundle install
Fetching gem metadata from https://rubygems.org/.......
Could not find gem 'simple_menu (>= 0) ruby' in source at vendor/plugins/simple_menu.
Source does not contain any versions of 'simple_menu (>= 0) ruby'
изменить 2
Я знал, что это была глупая ошибка. Имя жемчужины было неправильным.
https://github.com/mjacobus/simple_menu/commit/1afca04b08a084dafb9bdf6e595a2bb9a7b7a55f