0

我想使用showdown.js将 markdown 文件转换为 HTML 文件,我打算将生成的 HTML 与highlight.js一起用于语法高亮功能

我在降价文件上的代码示例

```bash
# whatever here
```

从markdown文件转换为HTML后的结果

<pre>
    <code class="bash language-bash">
        # whatever here
    </code>
</pre>

问题

  1. 如何prefix-bashclass属性中删除,因为highlight.js只需要class='bash'更正语法突出显示(我试过了,showdown.getOptions()但没有看到相关的设置选项)
  2. 我也很好奇大多数降价解析器通常默认放在语言名称本身的language-前面(而不是唯一,这有什么用?class="language-bash"class="bash"

感谢大家

4

0 回答 0