Starter template for a Jekyll site including:
bundle install
to install Jekyll, and plugins.yarn
or npm install
to install all server dependenciesbower install
to install the client dependenciesgulp serve
.
├── __includes/ # Wiredep injects bower dependencies into `head.html`, and `foot.html` inside this folder. `gulp js` builds these files to `_includes/`.
├── __js/ # Create your javascript files here. `gulp js` builds them to `js/`.
├── __sass/ # Place your SASS files here. `gulp css` builds these to `css/`.
├── _includes/ # `head.html`, and `foot.html` are built to here. Other includes can also be placed in this folder.
├── _layouts/ # Jekyll layouts.
├── _site/ # Jekyll builds the site into this folder.
├── bower_components/ # Bower dependencies are installed here. This folder is not built by Jekyll.
├── css/ # SASS files are built into CSS files, and served from here.
├── js/ # JS files a built, and served from here.
├── node_modules/ # Server dependencies. This folder is not built by Jekyll.
├── .gitignore # Make sure Git ignores stuff we don't need.
├── 404.html # Example 404 page.
├── _config.yml # Jekyll config.
├── about.md # Example about page.
├── bower.json # Bower dependencies defined here.
├── Gemfile # Jekyll gem is listed here.
├── gulpfile.js # Gulp tasks.
├── package.json # NPM modules used by Gulp.
├── README.md # This README.
└── robots.txt # Robots file