1

Rails 3.1.1 と Ruby 1.8.7 を実行しています。irbOS X ターミナルに入力すると、すぐにコマンド プロンプトがree-1.8.7-2011.03 :001 >表示されます。ターミナルにrails console入力すると、1 ~ 2 秒後に同じコマンド プロンプトが表示されます。また、端末には が表示されますLoading development environment (Rails 3.1.1)

Rails 開発環境とは正確には何を意味するのでしょうか?

4

2 に答える 2

3

これを行うrails consoleと、Rails スタック全体 (コントローラー、モデル、ヘルパーなど、およびそれらをサポートするすべてのコード) が読み込まれ、Rails データベースに接続されます。ただ実行するirbと、ロードするのは Ruby インタープリターだけです。

于 2011-11-18T17:52:14.693 に答える
2

rails console は ruby​​ の console であり、rails の凝ったものとコンソールを呼び出すアプリが含まれています。

Rails コンソールでは、現在のアプリからオブジェクトを直接作成または検索できます。アクティブなレコードとデータベース接続を使用します。これは、コーディング中に構文とロジックをすばやく確認するための優れた方法です。

于 2011-11-18T17:52:29.637 に答える