Markdown - 导入的文件不在围栏中写入转义字符

时间:2017-11-14 07:11:45

标签: markdown assemble

导入的md文件似乎没有在围栏中呈现转义字符(请记住,assemble注释md作为渲染器开箱即用)。以下是我使用assemble built into a node API渲染器运行的测试。在构建基本系统时,我注意到markdown围栏在导入的md文件中不起作用,但在直接写入hbs文件时可以正常工作。我查看了assemble文档,以及'markdown'和'helpers-markdown'文档,但是没有运气。

我是否遗漏了管道中的一个步骤,或者这是一个需要针对assemble / markdown提交的错误?

test.hbs

---
docSrc: src/ to/ doc.md
---
{{md docSrc}}

{{#markdown}}
    ``` html
    <a href="">anchor</a>
    ```
{{/markdown}}

doc.md

# Anchor

### best practices

    ``` html
    <a href="#">anchor</a>
    ```

RENDERED HTML

<pre>
    <code class="lang-html">
        <a href="#">anchor</a>
    </code>
</pre>


<pre>
    <code class="language-html">
        &lt;a href=""&gt;anchor&lt;/a&gt;
    </code>
</pre>

1 个答案:

答案 0 :(得分:0)

{{md}}助手来自helper-md及其在呈现降价后解码html元素。如果您在那里打开问题(或提交PR),我们可以在那里讨论。