私の宝石ファイルには以下が含まれています:
gem "breadcrumb", :git => "git@github.com:mjacobus/Breadcrumb.git"
gem "simple_menu", :git => "git@github.com:mjacobus/simple_menu.git"
最初の gem は期待どおりにインストールされますが、2 番目の gem は失敗します。
Updating git@github.com:mjacobus/simple_menu.git
Fetching gem metadata from https://rubygems.org/........
Could not find gem 'simple_menu (>= 0) ruby' in git@github.com: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