2016-09-03 6 views
0

Хорошо, поэтому у меня есть файл gem, который является локальным. В моем приложении рельсов файл спецификация камня и созданный камень вместе со всеми файлами в комплекте находятся по адресу:Установка локальных Gem Rails 4.2

vendor/gems/mygem 

В моем Gemfile я имею

gem 'mygem-1.0', :path => 'vendor/gems/mygem' 

Когда я бег:

bundle install 

Я получаю сообщение об ошибке:

Could not find gem 'mygem-1.0 x86-mingw32' in source at 'vendor/gems/mygem' in source at 'vendor/gems/mygem/'. 
Source does not contain any version of 'mygem-1.0 x86-mingw32' 

ответ

0

O k, после чего перерыв на несколько минут. Я заметил, что я на самом деле называть номер версии драгоценного камня как часть названия драгоценных камней:

# What I originally Had 
gem 'mygem-1.0', :path 'vendor/gems/mygem' 

# What it should be 
gem 'mygem', :path 'vendor/gems/mygem' 

пакетирования автоматически добавляется номер версии на драгоценный камень, и я предположил, что это часть имени файла и версии был указан внутри самого gemfile.

Смежные вопросы