如何将外部模板包含为部分模板

时间:2013-11-06 10:28:52

标签: templates handlebars.js gruntjs partials mustache

首先,我正在使用Handlebars和Grunt。

我想使用主模板中包含的通用/可重用部分模板。 这似乎很容易,但每次尝试都是不成功的!

我有这样的事情(所有模板都在同一个文件夹module/templates/中):

的main.m:

<div id="main">
    {{> myPartial}}
</div>

myPartial.m:

<span>Hi everybody</span>

在Gruntfile.js中我有:

compile: {
    options: {
        amd: "true",
        partial: true
    },
    files: {
        "target/module-templates.js": ["module/templates/*.m"]
    }
}

但是当我打开已编译的html时,在控制台日志中我看到:

Error: The partial myPartial could not be found

我找不到任何关于如何实现这一目标的详尽文档!

任何帮助??

0 个答案:

没有答案