在Rails应用程序中使用Bundler with:gem选项中的path选项

时间:2011-12-19 02:18:17

标签: ruby-on-rails gem bundler

我正在开发一个使用gem的rails应用程序。在我的rails应用程序中,我有

gem 'somegem', :path => '~/r/somegem'

但是,当我在somegem中对代码进行更改时,它不会在我的rails应用程序中更新。我不确定在进行更改后我应该使用哪些bundler命令,或者我是否需要。重新启动rails应用程序也无济于事。

有关使用bundler和:path选项开发rails app的任何建议吗?

2 个答案:

答案 0 :(得分:0)

运行此命令:

bundle install

此命令评估您的Gemfile并安装所有缺少的依赖项。它将从该位置重新打包您的宝石,并在您下次使用时通过bundle exec将其提供。

另外,请务必使用以下命令启动服务器:

bundle exec rails s

确保你正在使用你的包的宝石。

答案 1 :(得分:0)

如捆绑网页所示,使用时不要忘记在代码顶部添加所需的需求:路径。

require 'bundler/setup'