6
我正在關注this tutorial,但它一直未能說「未定義的方法`新'的Redcarpet:模塊」。我的Gemfile中有寶石「redcarpet」。這段代碼是失敗的:Redcarpet 2.0.1
Redcarpet.new(@post.content).to_html
我正在關注this tutorial,但它一直未能說「未定義的方法`新'的Redcarpet:模塊」。我的Gemfile中有寶石「redcarpet」。這段代碼是失敗的:Redcarpet 2.0.1
Redcarpet.new(@post.content).to_html
好吧,它看起來像Redcarpet 2已經完全改變了API。下面的工作:
markdown = Redcarpet::Markdown.new(Redcarpet::Render::HTML,
:autolink => true, :space_after_headers => true)
raw markdown.render(@post_content.content)
+1我更喜歡使用'markdown.render(@ post_content.content).html_safe',它也適用。不再是使用'raw'的粉絲。 – Substantial 2012-02-05 16:00:53
只是一個快速的理智檢查...你在更改你的gemfile後跑'捆綁安裝',對吧? – IAmNaN 2011-12-27 18:45:35