Сейчас я использую Jade в новом проекте. Кажется, он хорошо подходит для создания макетов веб-приложений, но не для написания статического контента, такого как веб-страница из
элементов, содержащих текст.
Например, чтобы создать такой абзац, я считаю, что мне нужно сделать следующее:
p
| This is my long,
| multi-line
| paragraph.
Для статической веб-страницы, полной реальных абзацев текста, использование нефрита становится обузой из-за того, что в начале каждой строки стоит вертикальная черта.
Есть ли какой-то синтаксический сахар для маркировки всего блока как текстового узла, как это делает символ вертикальной черты построчно? Или о существующем фильтре, о котором я не знаю?
Одно из решений, которое я исследую, - это создание фильтра: block или чего-то подобного, который добавляет к каждой строке | а затем передает его Jade, но документация Jade по созданию фильтров, мягко говоря, скудна, так что на это может потребоваться время. Если кто-нибудь может дать рекомендации относительно такого решения, я был бы признателен.