公開日

rails new するときによく使うオプション

rails new するときによく使うオプション。

オプション意味
-d / --database=mysqlデータベースの指定。 mysql とか postgresql などを指定する
--skip-turbolinksturbolinks を無効化してrails newする
--skip-test-unittestを作成しない。RSpecに変更したいときに使うと良い。Rails4 で有効なオプション。
--skip-testtestを作成しない。RSpecに変更したいときに使うと良い。
--skip-webpack-installwebpackをinstallしない。

turbolinks(+webpack)をOFFって、データベースをmysqlに変更して、testをRSpec使うためにskipする。これらをまとめると下記のようになる。

Rails6

$ rails new --database=mysql --skip-webpack-install --skip-turbolinks --skip-test

Rails5

$ rails new --database=mysql --skip-turbolinks --skip-test

Rails4

$ rails new --database=mysql --skip-turbolinks --skip-test-unit

Rails 4 の場合は --skip-test の代わりに --skip-test-unit を使う。

その他のオプション

rails new のときに使えるオプションに関しては下記コマンドで見るべし。

$ rails new -h