タグ

2013年3月30日のブックマーク (2件)

  • Rails 3.1に備えrakeを0.9.1にアップデートする

    DHHさんのtweetによれば、5月21日あたりにリリースされたrake 0.9はrailsやその他のものと種々の問題を起こすそうです。また「Installing Rails 3.1」でも、rakeを0.8.7や0.9から0.9.1にアップデートすることを薦められています。そこで、rakeを0.9.1にアップデートする方法をまとめます。 まず自らの環境にインストールされているrakeと、現在使用しているrakeのバージョンを調べてみます。使用している環境にインストールされている全てのrakeをリストアップするには、tune66:~ foo$ gem list rake *** LOCAL GEMS *** rake (0.9.0, 0.8.7 ruby) tune66:~/rails3/basics/blog1 sakaida$私の場合は0.8.7と0.9.0の2つをインストールしていまし

    uchida75cm
    uchida75cm 2013/03/30
    rakeの実行時にバージョンが合わないと言われる(bundle update)
  • bundle installするときはpathを指定しよう

    Rails3からBundlerが導入されgemの管理がしやすくなりましたが、色々なRailsアプリでほいほいbundle installを実行するとシステムにインストールされるgemが結構カオスになってきます。また、Rails2とRails3が同居する開発環境だとかなり面倒くさくなります。精神衛生上あまり宜しくありません。 そこでbundlerにオプションを渡してgemを任意のディレクトリにインストールし、gemRailsプロジェクト毎に管理することをオススメします。 Rails3の場合、使い方はこんな感じになります。 まず、プロジェクト用のディレクトリを作成し、Gemfileを記述します。

    bundle installするときはpathを指定しよう
    uchida75cm
    uchida75cm 2013/03/30
    bundlerは適当に使わないでちゃんとgemを入れる場所を管理するべき