问题标签 [staticmatic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
8086 浏览

html - Haml - 如何强制标签属性仅使用双引号以及如何以我想要的方式订购标签属性?

我对稍后在 PHP 中使用的模板使用 staticmatic。有一种奇怪的情况,一些标签属性有单引号,而一些有双引号。我希望他们所有人都有双引号(我猜这并不重要,但我希望他们那样!)

例如haml代码:

产生以下内容:

请注意,无论我在 haml 代码中使用单引号还是双引号,我总是得到相同的输出!

此外,haml->html 输出似乎按字母顺序对标签属性进行排序,而不是我在 haml 中对它们排序的方式。我怀疑这与 ruby​​ 数组有关,但我不确定,因为我不/不能在 staticmatic 中使用除haml 之外的 Ruby。我怎样才能让它们与我在 haml 代码中的 ruby​​ 数组中订购它们的顺序相同?

0 投票
2 回答
235 浏览

ruby - haml syntax - better way of writing this?

There must be a better way of writing this- I'm just not sure how (using staticmatic)-

0 投票
1 回答
388 浏览

ruby - haml 语法 - 更好的写法?

我有一个完整的配置文件......

有没有更干净的方法来写这个?使用静态

我看到haml中有可用的过滤器。所有这些都应该在:ruby过滤器中吗?

0 投票
2 回答
2156 浏览

ruby - ruby - 如果字符串不包含在数组中

我只想在这里输出一个锚点。如果 current_page 在数组中,我会得到两个(.html 和 -nf.html)。如果它不在数组中,我会得到与数组中的项目一样多的锚点。

我正在使用StaticMatic

0 投票
2 回答
416 浏览

ruby - haml 语法 - 嵌套部分属性

我想要的是一种嵌套部分属性的方法,这似乎有点啰嗦:

我正在使用静态的。

0 投票
1 回答
1459 浏览

ruby - 合并 nanoc 中的项目

我一直在尝试使用nanoc来生成静态网站。我需要组织一个复杂的排列页面,我想让我的内容保持干燥。

包含或合并的概念如何在 nanoc 系统中发挥作用?我已阅读文档,但似乎找不到我想要的。

例如:如何获取两个部分内容项并将它们合并为一个新的内容项。

静态中,您可以在页面内执行以下操作。

类似的约定如何在 nanoc 中起作用?

0 投票
1 回答
1227 浏览

ruby - 在 Ruby url helper 中转义正斜杠

使用以下方法设置 staticMatic 项目/index.html

@slug = current_page.gsub(/\.html/, '')

返回"/index(.html)",但应该是/index


更改术语更正: -@slug = current_page.gsub("/", "").gsub(".html", "")如发现:

https://github.com/adamstac/staticmatic-bootstrap/blob/master/src/helpers/application_helper.rb

0 投票
1 回答
382 浏览

webrick - 运行静态预览命令导致 webrick 错误

使用以下静态预览命令出现以下错误

0 投票
3 回答
1276 浏览

text-editor - Eclipse haml/sass 编辑 + html /css 生成

我一直在玩 haml 和 sass,并从命令行生成一个带有静态的平面站点。

有没有人为此使用过ide?

我安装了 Apatana studio (RadRails) 插件,它具有开箱即用的 haml 和 sass 突出显示。对于这个站点,我只想要一个轻量级的脚本项目(没有 rails)。

我将使用什么类型的项目,以及我将如何添加一些东西,例如,我可以右键单击项目文件夹以运行

静态构建 [我的项目]

(或其他)从haml + sass生成网站?

我喜欢静态的,因为我可以使用 ruby​​ 库作为助手。

乐于接受任何编辑的建议。但我也热衷于在所有事情上都使用一位编辑。(也是 WTB 自动完成)。

干杯

0 投票
4 回答
860 浏览

ruby - 简单的 Compass+HAML 网络服务器

我喜欢指南针 (SASS) 和 HAML。我一直在使用 staticmatic 来构建静态网页。静态接缝已过时(无更新、错误)。有哪些替代方案?

我想要什么:

:)。所以......没有配置,没有目录结构,只有haml和sass文件。