Est-il possible d'inclure des fichiers externes lors de l'utilisation du filtre de réduction de Jade?

Je crée une application nœud Express.js et utilise des modèles Jade. Jade fournit un filtre :markdown qui permet d'intégrer le code Markdown dans Jade:

 h1 This is Jade :markdown ## And this is Markdown h3 Back in Jade 

(Remarque: Pour utiliser ce filtre, vous devez npm installer un moteur Markdown, p.ex. npm install marked --save . Vous ne devez pas require() ce module dans votre application Express, mais il doit être installé.)

Ainsi, l'intégration de Markdown au sein de Jade fonctionne bien. Cependant, j'aimerais garder mon Markdown dans des fichiers distincts et les inclure dynamiquement dans les modèles Jade. J'ai essayé ceci et ça ne marche pas:

 :markdown include ../path/to/markdown/file.md 

La commande include est traitée comme un code source au lieu d'être interprétée comme une commande. Est-il possible d'injecter Markdown à partir de fichiers externes dans le filtre :markdown ?

Ne fournissez pas de solutions de contournement! Je sais comment résoudre ce problème. Je souhaite savoir si le filtre :markdown est compatible avec les fichiers Markdown externes.

Vous pouvez inclure des fichiers de réduction en utilisant le modificateur de filtre md.

par exemple.

 html body include:md ../path/to/markdown/file.md 

Référence du langage: https://pugjs.org/language/includes.html#including-filtered-text

Le modificateur :md ne fonctionne pas pour moi non plus, mais cela fonctionne:

 html body // works: include file.md //- does not work: include:markdown file.md include:md file.md 

J'utilise docpad avec le modèle HTML5 Boilerplate .

Vous devriez également considérer le problème de l'absence de génération *.html.jade fichiers incluant *.html.jade de ce type:

Comment générer automatiquement un fichier html à partir du fichier jade lorsque seul le fichier de suppression inclus a changé dans l'environnement de développement de la charge de temps réel?