guard-haml все еще находится в разработке и используется? Последний коммит был 5 месяцев назад (не считая обновлений README). Я пытаюсь заставить работать простую конфигурацию ввода/вывода. Однако входной каталог всегда получает префикс к выходному местоположению.
То есть "resources/templ/documents/one.haml" компилируется в "resources/public/resources/templ/documents/one.html< /em>". Но все, что мне действительно нужно, это "resources/public/one.html". Так, например, эта конфигурация...
guard :haml, input: 'resources/templ/documents/' , output: 'resources/public/' do
watch(%r{resources/templ/documents/.+\.(haml)$})
end
выдает неверный вывод.
07:30:28 - INFO - Successfully compiled haml to html!
> [#] # resources/templ/documents/one.haml -> resources/public/resources/templ/documents/one.html
И эти конфигурации ничего не производят.
guard :haml do
watch(/^.+(\.html\.haml)$/)
end
guard :haml, input: 'resources/templ/documents/' , output: 'resources/public/' do
watch(/^resources\/templ\/documents\/+(\.html\.haml)$/)
end
group :main do
guard :haml, input: 'resources/templ/documents/' , output: 'resources/public/' do
watch(/^resources\/templ\/documents\/+(\.html\.haml)$/)
end
end
Я пропустил правильную конфигурацию? Или guard-haml (Используется guard-haml (1.1.0)) просто глючит? Любые идеи приветствуются.