Javascript Yeoman/JS:在HTML模板中重复HTML块-编译以最终与Wordpress集成?

Javascript Yeoman/JS:在HTML模板中重复HTML块-编译以最终与Wordpress集成?,javascript,node.js,templates,yeoman,Javascript,Node.js,Templates,Yeoman,是的,所以我目前正在做一个项目,它最终将由Wordpress后端提供支持,但在前端,将由CSS3和JavaScript提供大量支持,甚至可能利用历史API和通过AJAX动态加载内容 我目前正在处理静态HTML模板,获得正确的布局,获得页面之间交互和导航所需的所有JS等。我目前正在使用Yeoman作为监视服务器编译我的SASS模板,并使用RequireJS合并所有JS模块 一切都很顺利,但我开始注意到我在HTML模板中重复了很多HTML块,这不是很有效-我只想在一个地方编辑块,让它在页面上重复我需

是的,所以我目前正在做一个项目,它最终将由Wordpress后端提供支持,但在前端,将由CSS3JavaScript提供大量支持,甚至可能利用历史API和通过AJAX动态加载内容

我目前正在处理静态HTML模板,获得正确的布局,获得页面之间交互和导航所需的所有JS等。我目前正在使用Yeoman作为监视服务器编译我的SASS模板,并使用RequireJS合并所有JS模块

一切都很顺利,但我开始注意到我在HTML模板中重复了很多HTML块,这不是很有效-我只想在一个地方编辑块,让它在页面上重复我需要的次数-页眉、页脚、,当我搭建前端模板时,博客列表页面上的单个博客项目等

基本上,我想做的是有块模板,我可以导入到父文件中,循环生成我需要的文件,一旦我准备好用Wordpress启动最终标记,我就可以构建项目,导出静态HTML文件,以及编译的JS和CSS3,然后在最后将HTML分解为Wordpress构建

我最好怎么做

集成翡翠?使用把手?我并不太在意Jade提供的简短语法,我只想在搭建脚手架时能够从模板编译普通HTML。也许是像杰基尔这样的人?是否有基于节点的版本

这样做对吗?我考虑过从JSON生成所有前端,在Wordpress集成期间,在Wordpress中公开JSON API,但是在DOM中生成所有模板不会产生任何SEO,这是一个问题


你们觉得怎么样?

我一直在寻找完全相同的东西。由于习惯于使用jekyll进行html预处理,我认为Yeoman自然会支持布局和包含

不幸的是,事实并非如此

不是说它不起作用,但我已经尝试过使用它,在OSX和Windows上使用了一个小时后,我发现它并不像默认的Yeoman init构建那样生成全面的GrunFile

你提到了Jade,我不太清楚,但这看起来像是一篇方便的帖子:


保持简单,我希望我能做到

我在约曼谷歌集团发表了类似的评论