2013-09-10 1 views
1

Я хочу сделать что-то вроде того, что docpad-plugin-dateurls делает, но в контексте статического генерации сайта.Как изменить путь вывода сгенерированных файлов в Docpad?

мне нужно, например, чтобы отобразить файл /src/documents/posts/2013-09-10-post-title.html в URL http://localhost:9778/posts/2013/09/10/post-title.html

Какой бы наилучший подход к acomplish это требование?

ответ

1

Вы бы сделать что-то вроде этого: https://github.com/Greduan/eduantech.docpad/blob/d5e97638331ab24730d3331b9fbcc30cf1d46dcc/docpad.coffee#L45-L49

Вы бы изменить его для ваших нужд, но это то, что вам нужно, я думаю. :)

+0

Ну, идея имеет смысл, но по какой-то причине она не сработала для меня – Alex

+0

@Alex Вы изменили ее или скопировали ее как есть? – greduan

+0

@Alex BTW, выяснилось, что для этого требуется, чтобы сервер Node.js был активным и для запуска DocPad. Открыл вопрос о том, как это можно исправить. Https://github.com/bevry/docpad/issues/648 – greduan