Ruby on Railsプロジェクトに取り組んでおり、Gemsが提供するデフォルトのビューをカスタマイズする必要があります。
要件は、テンプレートにSlimを使用することです。 ERBがRailsのデフォルトのテンプレートエンジンであることを理解しています。
私の観察によると、優先順位はERBであり、そうでない場合はSlim/Hamlビューを使用します。
ERBの代わりにSlimをデフォルトとして設定できるかどうか知りたいですか?
Slimでテンプレートのローカルバージョンを作成すると、gemによって提供されるテンプレートが上書きされるように、これをどのように実現できますか。
手がかりがあれば幸いです。
スリムテンプレートを生成するために構築された「slim-Rails」gemをデフォルトで使用できます。
https://github.com/slim-template/slim-Rails
Gemfileでgem 'slim'
をgem 'slim-Rails'
に置き換えるだけです。
あなたのGemfileに、
gem 'slim-Rails'
スリムな温度を生成するには、config /application.rbにこのコード行を追加します
class Application < Rails::Application
........................................
config.generators do |g|
g.template_engine :slim
end
end