2015-11-12 3 views
0

Я хотел бы создать собственный такелажником для веб-сайтов, что-то вроде Ruby On Rails есть:Как написать собственный такелажником (? Как RoR есть)

rails g modelname fieldlist 

Но для моих собственных целей - он должен генерировать HTML, CSS и файлы JavaScript в соответствующих папках (пути к папке будут взяты из файла конфигурации) с определенным контентом.

Мой вопрос: какой язык (или инструмент) является лучшим для такой задачи?

Я пытался написать, используя bash, но кодовая база стала быстрой очень большой и беспорядочной.

Моя цель - платформы unix (особенно Linux). Я думаю о Ruby или Python, но могу ли я достичь такой задачи, например. JavaScript/узел?

Есть ли инструменты для чего-то подобного? Я слышал кое-что о Йомене, но я не уверен, способен ли он на мою проблему.

ответ

1

Ну так как ваш вопрос является слишком широким, и вы, кажется, ищет для генератора сайта, по крайней мере Руби здесь наиболее очевидный выбор:

https://www.ruby-toolbox.com/categories/static_website_generation

Все они используют шаблоны, которые я предположим, что это будет полезно.

Один из самых популярных выбора является jekyll, который питает github pages

Если ни один из них не работает для вас, вы можете исследовать их исходный код для создания собственного решения.

Если вы собираетесь рельсы путь есть rails apps composer

+0

нет, я сказал, что хочу собственный такелажником * FOR * веб-сайты - не сами сайты. И я ищу программные средства для его создания - например, вы написали - я посмотрю на nanoc (это альтернатива jekyll, которую я знаю лучше), но я думаю, что у них слишком много функций, нужно (я бы предпочел начать с нуля) – mrmnmly

Смежные вопросы