如何在不在 RoR 上运行的小型项目中将 HAML 文件自动编译为 HTML 文件?

2023-12-26

我今天才开始玩compass and haml。虽然我对路很熟悉sass有效,我明白了什么compass is for sass以及如何使用它,在使用时我遇到了一些障碍haml有效率的。

当然,我希望这里有人已经知道我的问题的答案,并且可以给我一些帮助haml.

这是我想要完成的任务: 保存 HAML 文件时自动编译它们。

然而,该项目只是一个很小的静态站点(几个页面),用于构建模板集,以便稍后集成到 ExpressionEngine CMS(php为基础的解决方案)。

因此请记住,我自己使用 HAML 只是为了加快最初的“设计为 HTML/CSS”过程,将我的 HAML 文件自动编译为 HTML 的好方法是什么,基本上可以给我一个haml watch我可以在我的项目上运行的命令?

那里还有这样的东西吗?

至于我运行的平台,我有一台运行 OS X 10.6.6 的 Mac。

感谢您的阅读,任何想法、建议、帮助将不胜感激。


谢谢@Jacob 和@Jonathan,我最终没有使用你们的方法而是使用middleman, 这就是我自己问题的答案。

对于那些阅读本主题并有类似问题的人,我喜欢的原因middleman更重要的是,它有效地将我的整个工作流程整合到 1 个迷你服务器应用程序中。 使用mm-ini project_name进而mm-server在该目录中,我可以立即访问 Compass、HAML 和 SASS,并且可以选择在任何给定时间将其简单地输出为纯 html。

这是有关的更多信息middleman : http://middlemanapp.com/ http://middlemanapp.com/

Staticmatic 和 Nanoc 也支持 HAML,但据我所知,它们并不“开箱即用”支持 Compass (SASS) 编译,这对某些人来说可能是一个好处,但对我来说却不是。

再次感谢您的回答,但这就是我最终选择遵循的答案。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在不在 RoR 上运行的小型项目中将 HAML 文件自动编译为 HTML 文件? 的相关文章

随机推荐