通过Assemble.io突出显示Markdown的语法 - 不完整

时间:2017-11-09 01:57:44

标签: node.js markdown assemble

我错过了什么吗?我有一个使用assemble.io通过快速服务器设置的渲染管道,所有内容都按预期呈现。但是,当我为Markdown添加括号围栏时,语法高亮似乎存在问题。它会按预期将代码放入<code><pre>标记中,当我在顶部围栏之后添加语言标识符时,它会添加class="language-[LANG],就像您认为的那样,但是,它对其中的代码没有任何作用(例如,在span标签中包装标签元素,属性,重要名称等)。

我是否需要添加到管道并传递文件的帮助器?到目前为止,我已尝试添加prismjs,但这会将整个页面压缩成代码(不理想)。

结果: &lt;a href=&quot;&quot;&gt;this is the link&lt;/a&gt;

预期: &lt;<span class="some-tag-class">a</span> <span class="some-name-class">href</span>=&quot;&quot;&gt;this is the link&lt;/a&gt;

1 个答案:

答案 0 :(得分:0)

直接查看markdown文档或assemble.io文档没有任何好处。

它分别在helper-markdown github / npm网站上清楚列出。