【发布时间】:2013-03-11 07:29:25
【问题描述】:
我是一名前端开发人员,主要与 PHP 开发人员合作,最近我在考虑使用 HAML 或 Slim 来编写我处理给他们的 HTML 模板,而不是纯 HTML。
但我知道他们需要 Ruby/Node 才能使用它们,所以我的问题是如何“如果可能”将它们与 Grunt 一起使用并利用循环、条件等。而不是使用 Ruby环境?
【问题讨论】:
-
你能自己写HAML/Slim,编译成html,然后把html交给PHP开发者吗?或者您是否正在考虑给他们 HAML/Slim 并且您担心他们将无法编译它们?
-
我会编译它们,但我使用的是 Grunt,所以我也想通过编译我的 SASS 等来自动化它......
-
如果您想将 Ruby HAML 与 Grunt 一起使用,可以使用 github.com/elfsternberg/grunt-ruby-haml(“使用 Ruby 编译器编译 HAML 模板的 grunt 包装器”)。如果没有 Ruby,你可以尝试 haml-js,但它是一种假的 HAML;或Jade,它与HAML 非常相似,具有循环和条件,并且与Grunt 很好地集成。