Eleventy, Liquid JS и новое определение библиотеки Markdown - PullRequest
0 голосов
/ 12 июля 2020

У меня есть сайт Eleventy, на котором я переопределил библиотеку уценки , чтобы включить сноски.

let markdownIt = require("markdown-it");
let markdownItFootnote = require("markdown-it-footnote");
let options = {
  html: true,
  breaks: true,
  linkify: false
};

let markdownLib = markdownIt(options).use(markdownItFootnote);
config.setLibrary("md", markdownLib);

Я также пытаюсь реализовать адаптивные изображения через плагин eleventy-img , однако, похоже, переопределив Markdown-It, я потерял предварительную обработку Liquid JS и не могу использовать короткие коды на основе Liquid в содержимом уценки (и, следовательно, не могу использовать asyn c ключевое слово, необходимое для получения полезных адаптивных изображений с помощью примеров плагина). Есть ли способ настроить Eleventy для работы с обоими?

...