【问题标题】:Can you only use HAML in a Ruby on Rails project?只能在 Ruby on Rails 项目中使用 HAML 吗?
【发布时间】:2013-10-29 14:16:27
【问题描述】:

这个问题很简单。我一直在熟悉HAML,我只是想知道在 Rails 项目中使用它是否是使用它的唯一方法?例如,我不能在我拥有的普通静态网站项目中使用 HAML 吗?

【问题讨论】:

    标签: html ruby-on-rails haml


    【解决方案1】:

    让我推荐你:

    How to use HAML to generate standalone HTML files via a layout template

    以及答案中的链接:

    Blogging With Jekyll, Haml, Sass, and Jammit

    作为在 RoR 项目之外使用 HAML 的示例

    【讨论】:

    • 绝对壮观!
    【解决方案2】:

    浏览器无法明确理解 HAML。它需要由某种引擎解释,该引擎将返回它所描述的 HTML。不过,几乎每种网络语言都有 HAML 的实现。查看http://en.wikipedia.org/wiki/Haml#Implementations

    【讨论】:

      【解决方案3】:

      查看中间人 - http://middlemanapp.com/ 它是一个静态站点生成器。它是用 Ruby 构建的,但它允许您使用没有 rails 的 haml 创建静态站点。我猜它类似于Jekyll

      【讨论】:

        【解决方案4】:

        来自Haml docs

        Haml 可以通过三种方式使用:

        • 作为命令行工具,
        • 作为 Ruby on Rails 的插件,
        • 并作为独立的 Ruby 模块。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-04-24
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多