在bundler/bundler& rails/rails项目,有一些*.tt
个文件(转到项目页面,点击t
,然后输入.tt
)。在这种文件中,它可以使用ERB。 .tt
文件的示例(来自bundler):
source 'https://rubygems.org'
# Specify your gem's dependencies in <%=config[:name]%>.gemspec
gemspec
这些.tt
文件是什么?他们来自哪里?
答案 0 :(得分:6)
他们是Thor模板文件。
.tt
可以是您想要的任何文件扩展名。这只是因为他们选择.tt
作为文件扩展名。请参阅Thor::Actions#template了解详情。