Есть ли хороший конвертер HAML → ERB/HTML?
Я ищу надежный способ преобразования шаблона HAML в эквивалентный шаблон ERB/HTML?
Кто-нибудь сталкивался с этим?
Ответы
Ответ 1
Я рекомендую вам использовать службу HAML2ERB. Это действительно здорово и генерирует действительный код ERB/HTML! Преимущества:
- HTTPS - если вам нужна защита для вашей разметки;
- API - вы можете написать плагин или что-то еще для своей IDE;
- Простой - просто поместите свой код HAML в текстовое поле и нажмите "Преобразовать";
- Проект активен - автор в настоящее время работает над ним.
Проект был протестирован на большом просмотре HAML (более 800 строк разметки) из реального приложения для производства, и он отлично работал у меня.
Удачи!
Ответ 2
попробуйте W2tags, вы можете даже протестировать его в: w2tags.heroku.com
Ответ 3
Я только что написал переводчик HAML для ERB в Haskell. https://github.com/danchoi/herbalizer
Если вы все еще пытаетесь найти инструмент для этой проблемы, сообщите мне, хорошо ли это работает или нет.
Ответ 4
По-видимому, есть некоторые сложные проблемы с переводом HAML в ERB, поскольку HAML поддерживает некоторые тонкости, которые нелегко перевести обратно в ERB без разбора кода Ruby. Наивная реализация с использованием движка HAML находится здесь:
HAML для HTML-демонстрации
Ответ 5
Существует наша ветка haml2erb, которая не поддерживает весь синтаксис HAML, но это достаточно хорошо для нас, чтобы писать виды Rhomobile в HAML.
Ответ 6
Haml2Erb - очень удивительный онлайн-конвертер. Это действительно помогает мне много.