我是 ruby 和 nanoc 的新手。我正在尝试根据时间对文章进行排序。所以我在我的博客上得到了更准确的结果。
这就是我在我的sorted_articles_time.rb
文件中使用的/helpers/
def sorted_articles_time
articles.sort_by do |a|
attribute_to_time(a[:time])
end.reverse
end
但后来我得到了错误
NoMethodError: private method `sorted_articles_time' called for #<Nanoc::Site:0x007fd93b0a3f40>
我究竟做错了什么 ?有没有办法覆盖现有的 sorted_articles 方法?
谢谢
更新:我已经在 rake 文件中启动了它。所以我认为我的 rake 文件在这里很好。
time1 = Time.new
@time = time1.inspect