Written by: on 2008/02/15 @ 4:22 AM

railsを1.2から2.0にバージョンアップして勉強しているのですが、非互換が多いですね。
(ちなみに読んでる本はこれです)

もともと1.0前にrailsにちょっと触ったぐらいで、1.2系も真剣に触ってなかったので、書籍やネットの情報を追いかけるのもしんどいです。しかし、誰もが通ってる道のようなので、ちょっと書籍にかかれている事と違うことがあっても、ログを元にgoogle先生に聞けば大抵のことは教えてもらえます。
これがいわゆる『高速道路』ってやつなんでしょうか?キモチイイー。


そんなわけで、今日はscript/breakpointerがなくなっているという事象に遭遇しました。
breakpointだけ設定して、script/serverで動かしてログをみると

***** The 'breakpoint' command has been renamed 'debugger' -- please change *****
***** Debugger requested, but was not available: Start server with --debugger to enable *****

はい。–debuggerをつけるのですね。

$ script/server --debugger

すると、以下のログです。

You need to install ruby-debug to run the server in debugging mode.
With gems, use 'gem install ruby-debug'

はい。ruby-debugをインストールします。

$ sudo gem install ruby-debug

さすがに言われるがままだと不安になってきて調べました。
Rails 2.0でデバッグをする新しいやり方
通常のやり方のようで、安心しました。

Catogories: ruby

Leave a Reply