我需要将每个文件从 haml 转换为 html 吗?

Do I need to convert each file from haml to html?

我刚开始接触预处理器,我从 haml 开始。我已经掌握了基础知识,但尚未将其付诸实践。我不太擅长命令行,但至少,我已经设法将我的 index.haml 文件转换为可读的 html 文件。

我的问题是双重的。

1) 我是否需要在我的站点目录中单独转换每个文件,即 index.haml | service.haml | contact.haml 等等,或者我可以批量转换整个目录吗?

2) 我的第二个问题与 Wordpress 等 CMS 有关。我可以在这样的平台上使用预处理器吗?如果是这样,那将如何运作?

抱歉,如果这些问题听起来很基础 and/or 愚蠢,但总得从某个地方开始!

谢谢,斯科特

1) 不,您不需要将每个文件都转换为 HAML。您的服务器将 HTML 返回给客户端。如果它只是普通的 HTML,它只是在没有通过 HAML 引擎进行预处理的情况下提供服务。如果是 haml,它会预处理生成 HTML,最终将提供给客户端。

2) WordPress 等 CMS 默认支持普通 HTML,也许某些插件可能允许您使用 HAML。如果您想跳过插件,您可以随时使用 htmltohaml 等转换工具将 HAML 模板转换为 HTML。