The title pretty much says it… asks it, more accurately.
I have a site I built and have been maintaining for a couple of years and just today, I realized my default.html
was actually named _default.html
(with a leading underscore). Much to my surprise, when I renamed it to default.html
, the site blew up. I deleted the file and the site came back to life.
Thus, my questions:
- Where does Jekyll get the high-level HTML wrapper code when there’s no
default.html
? It must come from somewhere because it’s in the generated files contained in the_site
directory. - Is Jekyll quick enough on its feet to whip up this code all on its own?
- If not, where does it come from? I’ve done an Agent Ransack search of the entire site structure, but found nada… nothing… zilch… sweet FA…