29

スクリプト/ランナーとは何ですか?

ランナーとは何ですか?

Rubyファイルでランナーを使用するにはどうすればよいですか?

コマンドプロンプトで入力されたすべてのコマンドは何ですか?

ちなみに私はWindowsを使っています。

4

2 に答える 2

42

Railsガイドから:

1.7rails runner

runnerRails のコンテキストで Ruby コードを非対話的に実行します。例えば:

$ rails runner "Model.long_running_method"

別名「r」を使用してランナーを呼び出すこともできます: rails r.

スイッチを使用して、runner コマンドが動作する環境を指定できます-e

$ rails runner -e staging "Model.long_running_method"

実行するコードは、Rails アプリの一部として、つまりapp/またはlib/などの場所にロードする必要があります。

于 2012-06-14T16:52:03.410 に答える