Rails newのコマンド例
$ bundle exec rails new . -d mysql --skip-test
コードの意味
- このコードは、
Ruby on Railsの新しいプロジェクトを作成するためのコマンドだ。 -
bundle exec rails new .これは現在のディレクトリ(.)つまりcurrent directoryに新しいRailsプロジェクトを作成する命令である。 -
bundle execは、Bundlerを使って正しいバージョンのRailsを実行するためのものだ。 -
-d mysqlこれはデータベースとしてMySQLを使用することを指定している。 -
--skip-testこれはデフォルトのテスト環境を作成しないように指定している。代わりにRSpecなど他のテストフレームワークを使う予定の場合によく使われるオプションである。 - このコマンドを実行すると、現在のディレクトリに
Railsのプロジェクトが作成され、MySQLをデータベースとして使用するように設定され、デフォルトのテスト環境は作成されないという事である。