我通过 grunt 插件grunt-nunjucks-2-html将 Nunjucks 与 grunt/node 一起使用
我的根路径是 gruntfile 所在的位置,所以它看起来像这样:
./src
index.html
expo.html
./inc
head.html
header.html
我的 gruntfile 配置如下所示:
nunjucks: {
render: {
files: [
{
expand: true,
cwd: 'src/',
src: "*.html",
dest: pathbuild,
ext: ".html"
}
]
}
},
在我的index.html我有这个:
{% include "inc/head.html" %}
当我尝试grunt nunjucks
时,这就是我得到的
Warning: (unknown path) Error: template not found: inc/head.html
Use --force to continue.
如果我将路径更改为可以解决,"src/inc/head/html"
但我不明白为什么我需要指定这个,这对我来说似乎不合逻辑。
你有什么要教给我的,我非常想念的东西吗?谢谢。