1

我想做一些类似于docpad-plugin-dateurls所做的事情,但在静态站点生成的上下文中。

例如,我需要将文件映射/src/documents/posts/2013-09-10-post-title.html到 urlhttp://localhost:9778/posts/2013/09/10/post-title.html

哪种方法是满足此要求的最佳方法?

4

2 回答 2

1

你会做这样的事情:https ://github.com/Greduan/eduantech.docpad/blob/d5e97638331ab24730d3331b9fbcc30cf1d46dcc/docpad.coffee#L45-L49

您可以根据需要对其进行修改,但我认为它可以满足您的需要。:)

于 2013-09-11T20:59:02.770 回答
0

我最终通过在事件中设置outPath每个文档的 来实现这一点。renderBefore见这里:https ://github.com/gschuager/blog/blob/7451fbcb829ad93154d24b281c7e8e30d3a0edac/docpad.js#L83

于 2013-10-04T15:54:45.733 回答