rake
スクリプトは、開発時のいくつかの一般的なタスクのためのユーティリティ/ビルド ツールです。たとえば、デプロイ、テストの実行、データベースの詰め込み、ログ ファイルの切り捨て、アセットのコンパイルなどを行う必要があります。独自のカスタム rake スクリプトを作成できます。
rails
スクリプトは、gem 用の script ディレクトリにある ruby ファイルですrails
。これがgemの機能です。Rails は Ruby の Web フレームワークなので、コマンドrails
はrails
アプリの起動、rails
コンソールへの移動、generate
ファイルです。gem をインストールするとバンドルされます。
コマンドは、バンドラーのrails
コマンドのようなものと考えることができます。、... すべて gem の依存関係の解決に関連しています。テストを実行するためのコマンド...bundle
bundle install
bundle update
rspec
一部のgemには、、、、、などの実行可能なスクリプトがrails
あります。、....など、他のいくつかの宝石にはありません。bundler
capistrano
whenever
rspec
builder
will_paginate
実行可能ファイルを gem に追加する方法については、こちらをご覧ください。 http://guides.rubygems.org/make-your-own-gem/#adding-an-executable