railsでテンプレートエンジンをslimにする、erbからslimに変換する方法
rails gコマンドで生成するviewの拡張子をslimに変えたい
gemfileに
gem 'slim-rails'と記述
bundle install
インストール後、rails gコマンドで生成するviewの拡張子が.slimに変わります
既存のerbやhtmlファイルをslimに変えたい
html2slimというgemを使います。
gemfileに
gem 'html2slim'
bundle install
インストールすると、既存のerbファイルをslimに変えるコマンドが使えるようになります。
以下のコマンドをこのまま入力する
for i in app/views/**/*.erb; do erb2slim $i ${i%erb}slim && rm $i; done
すると、既存のerbファイルからslimファイルが新規作成され、元のerbファイルは削除されます。
以上でerbからslimに変換できました。