#動作環境
OS: centos7
ruby2.4.1
rails5.2.3
#導入方法
まず、railsのディレクトリにあるGemfileに次のコードを加えます。
Gemfile
...
gem 'slim-rails'
gem 'html2slim'
※slim-rails
はrails上でslimを利用するためのgemで、html2slim
はERB形式のファイルをslim形式に変換してくれるgemです。
上記のコードを追加したら、gemの追加を反映させるためにターミナル上でbundler
を実行します。
bundle
これで、rails上でslimを利用することが出来ます。
ただ、現時点ではapp/views/layouts
ディレクトリにERB形式のファイルが存在するので、このファイルをslim形式に変更しておいた方がいいです。
ファイル形式の変更は、次のコマンドをターミナル上で実行すると完了します。※先ほどインストールしたhtml2slim
が変更を助けてくれます。
bundle exec erb2slim app/view/layouts/ --delete