gpt4 book ai didi

html - 谁能给我指出一个模块化的静态 HTML 创作/预处理框架,一个 la SASS?或者更准确地说,HAML with includes?

转载 作者:行者123 更新时间:2023-11-27 22:38:10 27 4
gpt4 key购买 nike

我发现自己在这里和那里做了很多工作(包括为自己和契约(Contract))开发小型静态网站,在这些网站上使用 PHP 框架或 Rails 等动态工具将完全无用、笨拙且浪费资源。

我正在寻找一种创建静态 HTML 站点的方法,该站点引入了一定程度的模块化和语法简化;澄清一下,类似于 HTML 的 SASS,具有快速语法,允许将常见模式挤出到单独的文件中。

我知道 HAML。我希望 HAML 成为我的解决方案。但在我的所有阅读中,HAML 似乎没有与用于内联外部文件内容的 SASS 样式的 include 指令等效。此外,HAML 似乎更像是一个模板引擎,而不是像 SASS 那样的创作工具;它似乎希望成为 ERB 的替代品并用于 Rails 项目,而不是用作模块化的 HTML 预处理器。

我知道我可以通过将少量 Ruby 和内联评估连接到 HAML 来推出我自己的解决方案,但感觉有点廉价和肮脏,因为这并不是 HAML 真正“想要”做的。这不是我反对的解决方案,但如果有一个无配置、轻量级的选项,它基本上表现得像 SASS 但对于 HTML,那么我更愿意走那条路。

最佳答案

我们使用 middleman 构建静态站点.有很多功能,但主要是它只是一个非常方便的静态站点生成器(用于开发和生产)。作为plus中间人是一件相当流行的事情。

另一个已知选项是 Serve .它可能对 rails 原型(prototype)或那些已经熟悉 rails 的人有用。

但我还是更喜欢中间人,因为它更受欢迎(服务更年轻,而不是更差)。

关于您的问题:在这两种工具中,您都可以将 HAML View 拆分为局部 View 、布局 View 等。

另外,看看 this category .

关于html - 谁能给我指出一个模块化的静态 HTML 创作/预处理框架,一个 la SASS?或者更准确地说,HAML with includes?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12664040/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com