Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Grunt在目录中生成HTML文件_Html_Node.js_Email_Gruntjs_Handlebars.js - Fatal编程技术网

使用Grunt在目录中生成HTML文件

使用Grunt在目录中生成HTML文件,html,node.js,email,gruntjs,handlebars.js,Html,Node.js,Email,Gruntjs,Handlebars.js,我正在使用电子邮件构建的一部分 我需要创建同一模板的不同颜色变体,为每个编译的HTML文件提供一个适当的名称,并将其放在一个命名目录中 例如,文本将在每个文本中使用不同的颜色 因此,一个示例结果可能是: |-red |-red-template.html |-green |-green-template.html |-blue |-blue-template.html 我可以手动完成,但自动化会更好。看起来grunt编译手柄没有这个功能 是否有任何Grunt插件可以完成这项工作?也

我正在使用电子邮件构建的一部分

我需要创建同一模板的不同颜色变体,为每个编译的HTML文件提供一个适当的名称,并将其放在一个命名目录中

例如,文本将在每个文本中使用不同的颜色

因此,一个示例结果可能是:

|-red
  |-red-template.html
|-green
  |-green-template.html
|-blue
  |-blue-template.html
我可以手动完成,但自动化会更好。看起来grunt编译手柄没有这个功能


是否有任何Grunt插件可以完成这项工作?

也许您可以看看?

尝试使用静态站点生成器,如。它将模板的一部分分解为片段,您可以对不同的模板使用不同颜色的片段