LoginSignup
1
0

More than 1 year has passed since last update.

Rails new まとめ

Posted at

1. 概要

  • railsプロジェクトを立ち上げるときに必ず最初に使うrails new
  • 実際の開発では使用頻度は高くない(開発初期に使用する)
  • ポートフォリオでAPIモード、DBにMySQLを使用するときに色々オプションがあったので簡易的にまとめる

2. How To rails new

Railsアプリケーションの雛形を作成することができる
使用するには以下のようにする

$ rails new <新規作成するプロジェクトのファイル名 | .(現在のディレクトリ に作成する場合)

 3. オプション

3.1. railsのバージョンを指定する

railsコマンドの後にプレフィックスとサフィックスにそれぞれ「_」をつけてバージョンを指定する

$ rails _6.0.3_ new .

3.2. DBサーバーを指定する

-dオプションの後に使用するデータベースを指定する

$ rails new -d mysql

3.3. testフレームワークを変えるとき

-skip-testオプションを指定することでデフォルトのMinitestgemをインストールしない設定にできる
‘RSpec’などでテストすることを考えているときはこのオプションを使用する

3.4. 雛形作成と同時にbundle installの実行を行わない

-Bオプションでbundle installをスキップできる
rails newで雛形を作成した後に.Gemfileを編集してbundle installするときはこれを指定する

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0