Ruby 在Rails 3中使用kramdown

Ruby 在Rails 3中使用kramdown,ruby,ruby-on-rails-3,Ruby,Ruby On Rails 3,我正在尝试向Rails 3博客应用程序添加一些降价样式。这应该很简单,但我不能让它工作 我的档案中有kramdown: gem 'kramdown' 我运行了捆绑安装。我有一个名为kramdown module ApplicationHelper def kramdown(text) require 'kramdown' return Kramdown::Document.new(text).to_html end end 在我看来: <%= kramdown(

我正在尝试向Rails 3博客应用程序添加一些降价样式。这应该很简单,但我不能让它工作

我的档案中有
kramdown

gem 'kramdown'
我运行了
捆绑安装
。我有一个名为
kramdown

module ApplicationHelper
  def kramdown(text)
    require 'kramdown'
    return Kramdown::Document.new(text).to_html
  end
end
在我看来:

<%= kramdown(@post.body) %>

我收到了错误消息:

没有这样的文件要加载——kramdown


我做错了什么?

我刚开始用克拉姆敦做实验

只需在gem文件中添加bundle安装,然后将以下内容放到我的视图中,它就可以正常工作了

<%= Kramdown::Document.new(@project.body).to_html %>
视图:


我想我可能忘记重新启动dev服务器了。
def kramdown(text)
  return Kramdown::Document.new(text).to_html
end
<%= kramdown @project.body %>
def kramdown(text)
  return sanitize Kramdown::Document.new(text).to_html
end