Я создаю приложение Express.js Node и использую шаблоны Jade. Jade предоставляет фильтр :markdown
, который позволяет встраивать код Markdown внутри Jade:
h1 This is Jade
:markdown
## And this is Markdown
h3 Back in Jade
(Примечание. Чтобы использовать этот фильтр, вам необходимо установить механизм Markdown, например npm install marked --save
. Вам не нужно require()
этот модуль в вашем приложении Express, но он должен быть установлен.)
Итак, вложение Markdown в Jade работает отлично. Тем не менее, я хотел бы сохранить свой Markdown в отдельных файлах и динамически включать их в шаблоны Jade. Я пробовал это, и он не работает:
:markdown
include ../path/to/markdown/file.md
Команда include
рассматривается как исходный код вместо интерпретации как команды. Можно ли добавить Markdown из внешних файлов в фильтр :markdown
?
Пожалуйста, не обходите обходные пути! Я знаю, как обойти эту проблему. Я хочу знать, совместим ли фильтр :markdown
с внешними файлами Markdown.