我有一个包含文件的Jekyll网站。在这个包含文件中,我尝试包含另一个文件:
<div class="api-doc api-off api-definition" id="debugging">{% include_relative _apiDocs/debugging.md %}</div>但这会将标记显示为字符串:
--- title: API Reference | Debugging --- #### Debugging Turn on debugging: ```Javascript pbjs.setConfig({ debug: true }); ```有没有办法让它呈现为HTML?
发布于 2019-05-07 06:33:26
如果使用Kramdown作为处理器,可以通过将markdown="1"属性添加到父div来处理此问题:
<div class="api-doc api-off api-definition" id="debugging" markdown="1">{% include_relative _apiDocs/debugging.md %}</div>如果不是,您可以对包含的Markdown应用过滤器,将其转换为HTML (see the Jekyll docs on the filter):
{%- capture debugging-doc -%}{% include_relative _apiDocs/debugging.md %}{%- endcapture -%}
<div class="api-doc api-off api-definition" id="debugging">{{ debugging-doc | markdownify }}</div>https://stackoverflow.com/questions/55957031
复制相似问题