【问题标题】:UnderscoreJs Templating - What file extension should I use?UnderscoreJs 模板 - 我应该使用什么文件扩展名?
【发布时间】:2014-07-24 12:13:40
【问题描述】:

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

无论如何,我现在的问题是我应该为 Underscore 迷你模板引擎使用什么扩展?我尝试使用 .txt 并且它有效,但我怀疑这是最好的方法。一个普通的html文件可以吗?

【问题讨论】:

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

标签: underscore.js template-engine


【解决方案1】:

由于您主要在文件中编写 html,所以我只使用 .html;这样,您也不必重新配置网络服务器以将其作为不同类型的文件提供服务。

另外,我在另一个项目中使用的东西是通过双扩展名来指示它是一个模板 - 例如 filename.tpl.html。它仍然会使用 text/html MIME 类型发送到浏览器,但对于开发人员来说,它仍然是一个模板。

【讨论】:

    猜你喜欢
    • 2015-07-03
    • 2011-08-20
    • 1970-01-01
    • 2013-01-19
    • 1970-01-01
    • 1970-01-01
    • 2017-12-24
    • 2014-06-29
    • 2021-02-08
    相关资源
    最近更新 更多