環境 Ruby 2.2 (Windows x64) Bundler 1.12.5 前提 本番環境のサーバーはインターネット接続不可 開発用に使ってるPCはインターネット接続可 手順 開発機で、使用するgemを全てダウンロードさせる。 cd railsアプリケーションのパス rem とりあえず普通にbundle install bundle install rem これで、 vendor/cache に使用するgemファイルが全部キャッシュされる bundle package --all 開発機上の vendor/
環境 Rails 4.2.6 Ruby 2.2.4 request_scope 1.3.1 どんな用途? 以下のような場合に有用です。 IPアドレスをログに出したりしたい Modelからセッションに入っているユーザー情報を参照したい How To gem 'request_store' をGemfileに追加 bundle install application_controller.rbにbefore_filterを追記 どこからでも RequestStore.fetch(
環境 Rails 4.2.6 web_console 2.3.0 原因 RAILS_RELATIVE_ROOT を設定した結果、web_consoleがたたくAPIの エンドポイントが変わっているにも関わらず、web_consoleがそれを認識していない。 対応 以下の行を追記して、web_consoleのマウントポイントを設定する config.web_console.mount_point = config.relative_url_root