Github Flavored Markdown - 带有空行的代码块不会呈现



我正试图使用Sundown在GFM中突出显示一块代码,据说它在GitHub:中使用

```javascript
var f = function()
{
}
```

我得到的结果如下:

<p>```javascript
var f = function()
{</p>
<p>}
```</p>

并且是由在源代码中具有空行引起的。然而,相同的代码片段在Github本身上表现良好。有什么好的解析器(最好是JavaScript)可以处理这个问题吗?

GitHub页面文档引用以下库:

gem 'jekyll',     '=1.0.2'
gem 'liquid',     '=2.5.0'
gem 'redcarpet',  '=2.2.2'
gem 'maruku',     '=0.6.1'
gem 'rdiscount',  '=1.6.8'
gem 'RedCloth',   '=4.2.9'

列表中没有Sundown。我想Markdown elsewwhere也使用了相同的库。

最新更新