Как назвать файл SLIM? .slim? .html.slim?

#html #ruby-on-rails #slim-lang

#HTML #ruby-on-rails #slim-язык

Вопрос:

Извините за такой глупый вопрос, но не смог найти его в документах:

filename.slim

filename.html.slim

Кажется, это действительно отличный язык для работы. Я использовал HAML раньше, так что, думаю, это будет довольно приятный переход.

Ответ №1:

 filename.html.slim
  

Однако, в общем смысле, это

 filename.response_type.rendering_engine
  

например

 index.xml.haml
index.rss.slim
  

Ответ №2:

.html.slim казалось бы, это соглашение, используемое создателем slim. Хотя, похоже, это соглашение используется в rails для просмотра файлов, включая, например, .html.haml и .html.erb . То же соглашение используется для множества абстрактных файлов, таких как .css.scss и .js.coffee .

Ответ №3:

Лучше использовать .html.slim расширение.

Например, если ваш шаблон макета назван просто с .slim , он будет добавлен не только к ответу html, но и к ответу js.

В этом случае каждый раз, когда вы выполняете jxh-запрос, вы должны задавать layout false для каждого ответа формат js.