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