【发布时间】:2015-03-11 23:11:42
【问题描述】:
几个月后重新访问 Assemble。我正在使用 Assemble 选项构建我的 Gruntfile.js。
设置
Gruntfile.js
assemble: {
options: {
flatten: true,
production: false, // set to true before delivery
assets: 'assets',
postprocess: require('pretty'),
// Metadata
pkg: '<%= pkg %>',
site: '<%= site %>',
// Templates
partials: '<%= site.includes %>',
layoutdir: '<%= site.layouts %>',
layout: '<%= site.layout %>',
},
site: {
files: {'<%= site.dest %>/': ['<%= site.templates %>/pages/*.hbs']}
}
}
_config.yml
# Assemble Templates
templates: <%= site.src %>/templates
includes: <%= site.src %>/templates/includes/**/*.hbs
layouts: <%= site.src %>/templates/layouts
layout: default.hbs
问题
在我的 .hbs 布局文件中,我将如何引用嵌套的部分,即 Temples/includes/global/head.hbs
如果是在根级别,您会这样称呼它:
<head>
{{> head }}
</head>
嵌套部分的标记是什么?检查文档,它并没有作为答案来找我;对不起。
【问题讨论】:
标签: gruntjs handlebars.js assemble