我们有一个带有自定义gem的git存储库.
要安装它,Gemfile有一行:
gem 'my-gem', :git => 'git@192.168.1.100:my-gem.git'
安装gem后,它不会显示在RubyMine的外部库中.
如何使gem显示在外部库中,并且gem中的代码是自动完成的?
最佳答案 我们也得到了这个错误,所以它可能是RubyMine中的一个错误.解决方法是检查gem repo并告诉bundler使用它.请注意,将不再使用远程存储库.
bundle config local.my-gem /path/to/my-gem/
bundle install
然后通过将其添加到rubymine中的现有窗口中打开my-gem作为explained here.这使我们的前向导航和代码完成工作成为可能.