0

如何在 metalsmith 布局中使用带有 haml 的部分?

文档列出{{> nested/footer }}了在车把中使用部分的一种方式,但我无法为 haml 找到一个等价物。

4

1 回答 1

0

不幸的是consolidate.js,它没有partials为它支持的所有模板语言实现该选项(这是使用该选项时 metalsmith-layouts 和就地使用的partials)。

如果您检查 haml 的consolidate.js 源partials,您会发现它在呈现 haml 时不使用该对象。但是,该locals选项已被解析,因此您可以查看是否可以使用它。

Metalsmith-layouts 和 in-place 将传递他们无法识别的任何选项以进行整合,因此传递locals选项将是可行的方法。

于 2016-05-04T13:06:31.287 回答