Как конвертировать 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
Другие вопросы по тегам