我正在开发一个使用gem的rails应用程序。在我的rails应用程序中,我有
gem 'somegem', :path => '~/r/somegem'
但是,当我在somegem中对代码进行更改时,它不会在我的rails应用程序中更新。我不确定在进行更改后我应该使用哪些bundler命令,或者我是否需要。重新启动rails应用程序也无济于事。
有关使用bundler和:path选项开发rails app的任何建议吗?
答案 0 :(得分:0)
运行此命令:
bundle install
此命令评估您的Gemfile并安装所有缺少的依赖项。它将从该位置重新打包您的宝石,并在您下次使用时通过bundle exec
将其提供。
另外,请务必使用以下命令启动服务器:
bundle exec rails s
确保你正在使用你的包的宝石。
答案 1 :(得分:0)
如捆绑网页所示,使用时不要忘记在代码顶部添加所需的需求:路径。
require 'bundler/setup'