gpt4 book ai didi

mustache - 如何在 metalsmith 中设置多个内容区域?

转载 作者:行者123 更新时间:2023-12-01 09:52:19 25 4
gpt4 key购买 nike

我有一个非常简单的 metalsmith 用例,似乎没有任何现成的文档涵盖。

在我的 index.html 中,我想要多个内容区域:

<!-- in my index html -- a single page landing site -->
<body>
<section id="about">
{{{about}}}
</section>
<section id="faq">
{{{faq}}}
</section>
...

我想要 的内容关于 常见问题 来自 Markdown 文件。
我很高兴更改我的文件的组织/标记方式。

我只是不知道使用哪些插件来使它工作,一切似乎都是为了为每个源文件生成一个输出文件。

看起来可以工作的插件( metalsmith-in-placemetalsmith-layouts )告诉您来 SO 获取更详细的示例,所以我们来了!

最佳答案

我为 metalsmith-markdown 创建了一个 fork :

https://github.com/DKhalil/metalsmith-markdown

您可以在 Markdown 文件中添加部分,如下所示:

Markdown text here
---
section: SECTION_NAME
---
Markdown text here

第二个 Markdown 部分将在模板文件中的变量 SECTION_NAME 下可用,第一个仍在 {{ contents }}

关于mustache - 如何在 metalsmith 中设置多个内容区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35701173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com