Underscore.js 下划线JS模板-我应该使用什么文件扩展名?

Underscore.js 下划线JS模板-我应该使用什么文件扩展名?,underscore.js,template-engine,Underscore.js,Template Engine,对于每个模板引擎,我总是不知道应该使用什么文件扩展名。我不知道在哪里可以找到这种信息。例如,HandlebarsJs没有列出我们应该使用哪种扩展,并且您可以使用3种可能的扩展:tmpl、hdbs等 无论如何,我现在的问题是,我应该为下划线迷你模板引擎使用什么扩展?我试过使用一个.txt文件,但效果不错,但我怀疑这是最好的方法。一个普通的html文件就可以了?因为您主要是在文件中编写html,所以我只使用.html;这样,您也不必重新配置Web服务器,将其作为不同类型的文件使用 或者,我在另一个项

对于每个模板引擎,我总是不知道应该使用什么文件扩展名。我不知道在哪里可以找到这种信息。例如,HandlebarsJs没有列出我们应该使用哪种扩展,并且您可以使用3种可能的扩展:tmpl、hdbs等


无论如何,我现在的问题是,我应该为下划线迷你模板引擎使用什么扩展?我试过使用一个.txt文件,但效果不错,但我怀疑这是最好的方法。一个普通的html文件就可以了?

因为您主要是在文件中编写html,所以我只使用.html;这样,您也不必重新配置Web服务器,将其作为不同类型的文件使用


或者,我在另一个项目中使用了一种方法,通过双扩展名(例如filename.tpl.html)指示它是一个模板。它仍将使用text/html MIME类型发送到浏览器,但对于开发人员来说,它显然是一个模板。

好吧,它将有一个
text/whatever
mimetype,我认为没有指定任何内容
.txt
听起来不错。是的,我想我可以把任何东西作为扩展名。也许它们只用于IDE。对于下划线,我更喜欢
tmpl