Может кто-нибудь указать мне модульную статическую структуру авторского / предварительной обработки HTML, A La Sass?Или точнее, HAML с включенным?

StackOverflow https://stackoverflow.com//questions/12664040

  •  11-12-2019
  •  | 
  •  

Вопрос

Я оказываюсь, что я делаю много работы здесь, и там (как для себя, так и в договоре) для разработки небольших статических сайтов, где использование динамических инструментов, таких как PHP Frameworks или Rails, было бы совершенно бесполезным и тяжелыми и отходами ресурсов.

Я ищу способ авторских статических HTML-сайтов, которые представляют уровень модульности и синтаксиса упрощения; Чтобы уточнить, что-то вроде SASS для HTML с быстрым синтаксисом, и это позволяет экструдировать общие шаблоны в отдельных файлах.

Я в курсе Haml. Я бы полюбил на Хамль, чтобы быть моим решением. Но во всех моем чтении HAML, похоже, не имеет эквивалента стиля SASS, используемой для включения в фунтах. Содержание внешних файлов. Кроме того, HAML, похоже, законопроект сам как больше шаблонного двигателя, чем авторинг-инструмент, способ самих счетов SASS; Похоже, что желание быть заменой для ERB и использоваться в проектах Rails, а не использоваться в качестве модульного препроцессора HTML.

Я знаю, что смогу катить своему собственному решению, закрепление небольшого количества рубиновых и линейных оценок на HAML, но это немного дешево и грязно, так как это не на самом деле то, что хочет «хочет». Это не решение, к которому я не против, но если существует параметр не конфигурации, вариант света, что в основном ведет себя как Sass, но для HTML, тогда я бы предпочел пойти на этот маршрут.

Это было полезно?

Решение

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

Другие советы

Мы строим статические сайты с Middleman .Есть много особенностей, но в основном это просто очень удобный статический генератор сайта (для развития и производства).Как плюс посредник - довольно популярная вещь.

И другой известный вариант - это a href="http://get-serve.com/" rel="nofollow"> Служить .Это может быть полезно для прототипов рельсов или для тех людей, которые уже знакомы с рельсами.

Но я все еще предпочитаю посредник, потому что это более популярно (служить просто более молодому, не хуже).

Как о вашем вопросе: в обоих инструментах вы можете разделить виды HAML на частиц, макеты и т. Д.

Также посмотрите на Эта категория .

Другой вариант - jekyll .Он предлагает простую настройку, простой синтаксис, плагины и дополнения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top