1

我正在尝试使用Sundown突出显示 GFM 中的一段代码,据说它在 GitHub 上使用:

```javascript
var f = function()
{

}
```

我得到的结果如下:

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

<p>}
```</p>

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

4

1 回答 1

0

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'

列表中没有日落。我想其他地方的 Markdown 也使用了相同的库。

于 2013-06-06T02:40:22.937 回答