Генератор статических сайтов на основе каталогов и файлов - PullRequest
5 голосов
/ 31 мая 2011

Я ищу хороший способ создания вложенной структуры сайта в ruby. Я хочу что-то, что я могу предложить клиентам вместо документов msword. Что-то в форме:

Home/
  index.txt
  About.txt
  Services/
    index.txt
    products.txt
    blahblah.txt

с уценкой файлов .txt или чем-то еще.

Я на самом деле хочу импортировать это в систему cms и просто хочу подключиться к любому генератору статического сайта, который я могу использовать.

В противном случае я сделаю это сам, но было бы неплохо использовать что-то еще для интеграции с препроцессорами html и т. Д.

Ответы [ 7 ]

5 голосов
/ 31 мая 2011

Взгляните на Джекилл

3 голосов
/ 31 мая 2011

Как насчет любого из

3 голосов
/ 31 мая 2011

есть также посредник для генерации статических сайтов

2 голосов
/ 27 марта 2012

Самым простым из тех, что я видел, является Стейси, хотя он не запускает статический контент, он генерирует его на лету и на PHP, но да это просто файлы и папки , даже если выПеретащите изображения или видео или PDF-файлы в папку, где они будут управляться и добавляться автоматически.И это просто .txt файлы.http://www.staceyapp.com/

Но, если бы мне пришлось выбирать статический компилятор в Ruby, я бы пошел с Nanoc.Это самый мощный и гибкий инструмент, который я когда-либо видел, и после того, как вы настроите его с помощью правил и тому подобного, это будут просто файлы и папки.

Существует также Stasis, я не пробовал его, но он выглядит довольно хорошо..

http://stasis.me/

2 голосов
/ 12 октября 2011

Вот список самых популярных из них: https://gist.github.com/2254924

0 голосов
/ 23 февраля 2013

DocPad работает довольно хорошо.Поддерживает широкий спектр препроцессоров.

0 голосов
/ 08 февраля 2012

Monkeyman (Scala) поддерживает уценку и SCAML, Scala-версию SCAML.Он будет в основном копировать и преобразовывать структуру папок любым удобным для вас способом.Без какой-либо обработки он будет копировать структуру как есть, но у него есть множество декораторов, которые могут не только преобразовывать контент, но также и местоположение во что угодно.

Он пока не поддерживает компас, SASS или что-то подобное (хотя, основываясь на Scalate, он, вероятно, преобразует coffeescript, встроенный в страницы шаблона, но я этого не пробовал).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...