dev/mom0tomo

技術メモ

Railsの便利なコマンドと設定

新規アプリケーション作成するとき

DBの種類を設定する

$ rails new {app_name} --database=mysql

テストを作成しない

$ rails new {app_name} --skip-test

bundle installするとき

gemのインストールパスを指定する

$ bundle install --path vendor/bundle

Production環境のgemを除いてインストールする

$ bundle install --without production

CSS/JS/Helper/Routingを自動生成しない

config/initializers/generators.rbを作成し設定を書く。

Rails.application.config.generators do |g|
  g.stylesheets false
  g.javascripts false
  g.helper false
  g.skip_routes true
end

おまけ
gitignoreはこの辺りを設定しておく。
https://www.gitignore.io/api/vim,ruby,macos,rails,rubymine,intellij+all