У меня есть сайт 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 для работы с обоими?