Как конвертировать slim в html?
Я новичок в рубиновых драгоценных камнях, и я попытался найти информацию о том, как собрать Slim для HTML. E сть slimrb
команда, но это не сработало. Как я могу преобразовать тонкий файл в HTML-файл?
2 ответа
Я предполагаю, что локальные переменные отсутствуют. В этом случае, дайте им с -l
вариант. Например,
$ cat template.slim
div
p= message
$ slimrb template.slim -l '{"message": "hello"}'
<div><p>hello</p></div>
Ответ Shouichi - то, что вы ищете.
Однако из вашего комментария я понимаю, что вы также хотите перенаправить вывод в файл (файл.html). То, как это можно сделать, зависит от используемой вами оболочки. Например, в (ba)sh вы можете сделать это так:
slimrb template.slim -l '{"message": "hello"}' > template.html