使用bundler直接从git repo运行gem

cly*_*yfe 1 ruby gem rubygems ruby-on-rails bundler

我正在开发一个在我的rails应用程序中使用的gem.
宝石位于/home/me/my_gem.

如果我使用gem 'my_gem', :git => '/home/me/my_gem'bundler接受并安装它,~/.bundler/...但我想直接使用gem,/home/me/my_gem所以bundle install每次我更改gem时都不必运行.

shi*_*ara 8

您需要使用:path选项

gem 'my_gem', :path => '/home/me/my_gem'
Run Code Online (Sandbox Code Playgroud)

之后,您甚至不需要运行捆绑安装.每次都是您使用的目录代码.