2

我有一个 Eleventy 网站,我在其中重新定义了 markdown 库以启用脚注。

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);

我也在尝试通过11-img 插件实现响应式图像,但是似乎通过重新定义 Markdown-It 我已经丢失了 LiquidJS 预处理并且不能在降价内容中使用基于 Liquid 的短代码(因此不能使用通过插件的示例获取有用的响应式图像所需的 async 关键字)。有没有办法配置 Eleventy 来获得两者?

4

0 回答 0