2.2系では bundle package が廃止されているようです。 gem パッケージをがっつりインストールしてくれる bundler はとても便利ですが、オフライン環境に何もできなくなってしまい、どうにもなりません。 限られたネットワーク内で rails アプリなどをセットアップしたい場合、あらかじめ gem をダウンロードして、ローカルインストールしたいです。 rails での利用を前提に考えましたが、bundler を使う限り同じだと思います。
Rails4を試そうと思って、いつもどおりbundle install --binstubsしたらrails sがrails new扱いされてうまくいかなかった。 原因 ここによると、以前のscripts/railsがbin/railsに移動したみたいです。 新bin/railsでrails sとかrails cとかのコマンドができるようになったため、いつものノリで--binstubsすると新bin/railsが上書きされてしまい、rails sなどがうまくいかなくなるようです。 対策 とはいえ、bundle exec rails sと打つのがめんどくさいので、RVMのafter_cd_bundlerフックを活用できるように.bundle/configに以下の設定を追加します。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く