What is .tt file in ruby
Asked Answered
M

1

9

In bundler/bundler & rails/rails project, there are some *.tt files (Go to the project page, click t then type .tt). Inside this kind of file, it could use ERB. Example of a .tt file (from bundler):

source 'https://rubygems.org'

# Specify your gem's dependencies in <%=config[:name]%>.gemspec
gemspec

What are these .tt files? Where are they from?

Mosora answered 1/5, 2014 at 3:33 Comment(0)
M
12

They're Thor template files.

The .tt could be any file extension you want. It is just because they pick .tt as file extension. See Thor::Actions#template to learn more.

A Real world example from bundler.

Mosora answered 1/5, 2014 at 3:33 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.