Я ищу генератор статического сайта, который принимает документы Markdown в качестве исходного кода.
Я использовал Markdoc
, но он выглядит заброшенным. И он не копирует статический файл в папку исходного документа. Поэтому я устанавливаю docpad
сейчас. В любом случае, я хочу попробовать другие реализации. Можете ли вы порекомендовать какую-нибудь хорошую реализацию, такую как этот генератор сайта?
Рекомендации статического генератора сайта, который принимает документы Markdown?
Ответ 1
http://staticsitegenerators.net - это окончательный список всех статических генераторов сайтов, их звезд github, их веб-сайт, их язык, созданные и обновленные даты и т.д.
+1 для DocPad, я обнаружил, что Jekyll довольно искалечен с отсутствием расширяемости (недостаточно поддержки разметки, сложно фильтровать документы в списках контента на основе определенных критериев, трудно писать расширения и т.д.)
Ответ 2
Cabin - это генератор статического сайта node.js, работающий от Grunt. В настоящее время в нем есть три прекрасные темы ведения блога, доступные из коробки. Начало работы занимает 45 секунд. Вот доступные темы, со ссылками на их установку:
Ответ 3
Вы также можете взглянуть на nanoc, который также основан на Ruby и активно развивается.
Ответ 4
Jekyll довольно зрелый и активно развивается.
Ответ 5
Poole - еще один. Концептуально это нечто среднее между простым преобразованием Markdown в HTML и более сложными генераторами сайтов, такими как Hyde.
Poole использует один глобальный файл скелета HTML для ввода HTML-версий исходных страниц Markdown. Poole имеет базовую поддержку для генерации контента, встраивая код Python в исходные файлы страниц. Это грязное слияние контента и логики, но прагматичное решение для быстрого решения простых сайтов. Нет необходимости изучать шаблон или механизм предварительной обработки.
Poole может быть хорошим выбором, если вы знакомы с Markdown и Python, и если вы хотите создать довольно простой сайт только с пятном сгенерированного контента.
Отказ от ответственности: я разработчик Poole.
Ответ 6
Если вы на mac, я рекомендую Hammer (http://hammerformac.com/). Поддерживает Markdown, а также SASS (с Bourbon), CoffeeScript и HAML.
Ответ 7
Недавно я перевел blog с googlesites на node на основе Wintersmith. Я довольно впечатлен гибкостью и поддержкой уценки, которые она предоставляет. Кроме того, в репозитории git есть несколько шаблонов и рефералов с открытым исходным кодом.