Ruby 如何让Markdown gem不将注释呈现到生成的HTML中?

Ruby 如何让Markdown gem不将注释呈现到生成的HTML中?,ruby,markdown,Ruby,Markdown,我有以下Ruby代码处理一个降价文件: html = Markdown.new(markdownContents).to_html 这样做的结果是在文件的顶部包含一个注释块,我不希望它这样做,但我在文档中似乎找不到不呈现此注释块的选项 <!-- === begin markdown block ===================================================== generated by markdown 1.0.0 on Ruby 1.9.3

我有以下Ruby代码处理一个降价文件:

html = Markdown.new(markdownContents).to_html
这样做的结果是在文件的顶部包含一个注释块,我不希望它这样做,但我在文档中似乎找不到不呈现此注释块的选项

<!-- === begin markdown block =====================================================
   generated by markdown 1.0.0 on Ruby 1.9.3 (2012-04-20) [i386-mingw32]
        on 2012-08-15 15:34:51 -0400 with Markdown engine kramdown (0.13.7)
          using options { !to be done! }
-->


是否有此选项,或者我是否必须提交拉取请求?;)

添加此标头的代码似乎已添加到中,并且仅适用于kramdown引擎。看来解决办法是:

  • 要提交带代码的拉取请求,请将此选项设置为可选
  • 配置
    Markdown
    以使用不同的引擎。有关详细信息,请参见发动机加载订单降价部分