Ruby 在Rails 3中使用kramdown
我正在尝试向Rails 3博客应用程序添加一些降价样式。这应该很简单,但我不能让它工作 我的档案中有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(
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