Rails4 gemのインストールパスを取得する
パス指定をするために、gemのインストールパスを取得したかった。
gemのインストールパスを取得方法のメモ。
# wkhtmltopdf-binaryのインストールパスを取得する場合 Gem.loaded_specs['wkhtmltopdf-binary'].full_gem_path # railsのインストールパスを取得する場合 Gem.loaded_specs['rails'].full_gem_path
私の環境だと、wkhtmltopdf-binaryの場合は、下記が取得できる。
D:/rails_project/vendor/bundle/ruby/1.9.1/gems/wkhtmltopdf-binary-0.9.9.1
railsの場合は、下記が取得できる
D:/rails_project/vendor/bundle/ruby/1.9.1/gems/rails-4.0.0
参考:
bundler - I need a gems full path from inside a rails app - Stack Overflow