1

我不确定我是否以正确的方式进行此操作,但是这是我需要做的。我有常见的 .tpl.html 文件,我想将它们用于角度模板和生成静态 .html 文件的模板。我想要的是一个系统(与 grunt 相关的),它将接收 .tpl.html 中的垃圾并将其插入外部 .html 文件并创建一个静态 .html 文件。

例如,假设我有:

东西.tpl.html

<div> I want this stuff in my overall template </div>

stuff2.tpl.html

<div> I want this stuff in my overall template to create another html</div>

外部.html

 <head>
   stuff
 </head>
 <body>
      {{insert}}
 </body>

我可以通过将 stuff.tpl.html(或 stuff2.tpl.html)插入到 outer.html 中来制作 stuff.html(或 stuff2.html)。

我知道如何做有角度的一面,而不是静态的一面。

4

1 回答 1

2

如果我没记错的话,您需要将多个静态文件连接到一个文件中。

您可以使用 grunt-contrib-concat 来完成这项工作。请参阅以下链接grunt-contrib-concat

如果您需要使用 angularJs 实现模板,您可以使用grunt-html2js它将您的静态 html 转换为 angular 模板。然后,您可以使用grunt-contrib-concat连接所有角度模板并创建一个 js,您可以将其添加到您的 index.html 中。

希望这可以帮助你。

于 2013-10-25T04:55:17.703 回答