🐷
Rails7 --minimal オプションまとめ
--minimalオプションつけると、どういう効力があるか。
Rails >= 7.0.0.alpha1
skip_action_cable: true,
skip_action_mailer: true,
skip_action_mailbox: true,
skip_action_text: true,
skip_active_job: true,
skip_active_storage: true,
skip_bootsnap: true,
skip_dev_gems: true,
skip_javascript: true,
skip_jbuilder: true,
skip_system_test: true,
skip_hotwire: true
skip_javascriptの効力
importmap-rails
またはjsbundling-rails
がGemfileに追加されます。
importmap:install
またはjavascript:install
が実行されます。
skip_dev_gemsの効力
web-console
gem のインストールをスキップします。
※オプションの組み合わせ次第で結果が変わることがあります
Rails >= 6.1 <= 6.1.6
skip_action_cable: true,
skip_action_mailer: true,
skip_action_mailbox: true,
skip_action_text: true,
skip_active_job: true,
skip_active_storage: true,
skip_bootsnap: true,
skip_dev_gems: true,
skip_javascript: true,
skip_jbuilder: true,
skip_spring: true,
skip_system_test: true,
skip_webpack_install: true,
skip_turbolinks: true,
skip_webpack_install: false # if webpackオプションが付いている場合
skip_javascript: false # if webpackオプションが付いている場合
Discussion