DocPad
npm install -g docpad@6.79
mkdir my-new-website
cd my-new-website
docpad init
docpad run
- mywebsite
- out/
- src/
- render/ (also documents/, for backwards compatability)
- static/ (also files/, for backwards compatability)
- layouts/
- docpad.coffee
- package.json
Конфигурация плагинов пишется сюда:
plugins:
<название плагина>:
<настройки...>
html: true
Исходный файл должен иметь разрешение .html.md. Пример:
/documents/undex.html.md
docpad install markit
В корневом конфиге в разделе plugins пишем:
markit:
html: true
docpad install eco
Для конвертации шаблона в html, конвертируемый файл должен иметь разрешение .html.eco.
Пример файла src/layouts/default.html.eco:
<html>
<head>
<title><%= @document.title %> | My Website</title>
</head>
<body>
<h1><%= @document.title %></h1>
<%- @content %>
</body>
</html>