LoginSignup
2
2

More than 5 years have passed since last update.

【rails5】railsでテンプレートエンジンをslimにする、erbからslimに変換する方法

Last updated at Posted at 2019-02-13

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に変換できました。

参考1

参考2

2
2
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
2
2