如何在metalsmith-layouts中使用带haml的partial?
文档列出了{{> nested/footer }}
作为在把手中使用部分内容的方法,但我无法计算haml的等效内容。
答案 0 :(得分:0)
不幸的是,consolidate.js
没有为所有支持的模板语言实现partials
选项(这是使用partials
选项时使用的metalsmith-layouts和就地使用的选项)。
如果你检查ha consolidate.js source,你可以看到它在渲染haml时没有使用partials
对象。然而,locals
选项已经解析,因此您可以查看是否可以使用它。
Metalsmith-layouts和in-place将传递他们无法识别的任何合并选项,因此传递locals
选项将是最佳选择。