[Ruby on Rails 5] rails generate で生成される JavaScript などのテンプレートファイルを変更する
書いていたつもりで書いておらず、探してしまいました。
config.generators
で設定します。
v5.1 を見ると config 以下のファイル構成が変わっていますが、v4 と変わらず config/application.rb
で有効でした。
.coffee
->.js
に変更する。.json.jbuilder
を生成しない。erb
->haml
に変更する。
コメントアウト箇所で、rspec の設定など。
class Application < Rails::Application
config.generators do |g|
g.javascript_engine :js
g.jbuilder false
g.template_engine :haml
# g.test_framework :rspec, view_specs: false, fixture: true
# g.fixture_replacement :factory_girl, dir: 'spec/factories'
end
end