如何在nanoc中的网站编译之前/之后调用我的代码?

时间:2015-02-05 20:44:30

标签: nanoc

我有一些额外的处理,并希望根据现有内容生成一些javascript文件。

因此,我需要在网站编译和生成后调用我的代码,因此我可以在输出中创建新文件。

如何在nanoc中做到这一点?谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用Rules方法在postprocess中使用Ruby代码:

postprocess do
  items.each do |item|
    if item.identifier.to_s.end_with?(".js")
      # Do stuff
    end 
  end
end