如何将slim转换为html?

时间:2015-06-17 02:57:45

标签: ruby rubygems slim-lang

我是ruby gems的新手,我试图找到有关如何将slim编译为html的信息。有slimrb命令,但它不起作用。如何将slim文件转换为html文件?

2 个答案:

答案 0 :(得分:4)

我假设缺少局部变量。在这种情况下,请给他们-l选项。例如,

$ cat template.slim
div
  p= message
$ slimrb template.slim -l '{"message": "hello"}'
<div><p>hello</p></div>

答案 1 :(得分:1)

Shouichi的回答是你正在寻找的。

但是,根据您的评论,我了解您还希望将输出重定向到文件(.html文件)。这样做的方式取决于你使用的shell。例如在(ba)sh你可以这样做:

slimrb template.slim -l '{"message": "hello"}' > template.html