Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

HTML Build a Blog with Jekyll and GitHub Pages Getting Started with Jekyll Creating a Jekyll Project

Missing files in directory

I've created my Jekyll project however my directory is missing things like:

_includes _layouts _sass _css feed.xml

What I do have that you do not is Gemfile & Gemfile.lock so maybe things have changed a bit? The local server is up and running and so far there are no issues. Just wonder why I'm missing these and where do I find them now?

2 Answers

Hi Jimi,

I ran across the same issue that you did. The files are not "missing" what happened is that Jekyll changed when they updated to 3.0 . They deleted the directories and included a default theme minima . If you create the _sass directories and include your stylesheet in the head of your document, the theme "minima" will be overwritten/ignored. Feel free to also create the _layout directory to follow along with the video. Some of the default directories where removed but can be added.

https://jekyllrb.com/docs/upgrading/2-to-3/

I hope this clears up the changes they made with Jekyll.

Exactly what I wanted to hear thanks Daniel!