A starter project including full setup for Jekyll, GulpJS, SASS, AutoPrefixer & BrowserSync
- Install HomeBrew
brew install nvm
nvm install v6.9.4
- Install Jekyll
$ gem install jekyll
- Install gulp:
$ npm install -g gulp
- Install dependencies:
$ npm install
- Serve for dev server:
$ gulp serve
- Build for prod:
$ gulp build
For those who use Alfred Workflows, I made a workflow to quickly spin up a new Jekyll project:
- Download Alfred Workflow - trigger the workflow by typing the command Create Jekyll YourProjectName
What This Workflow Does:
- Creates a new directory sites in your Documents directory.
- Clones this repo and a gitignore into the sites folder titled YourProjectName.
- Removes the boiler README & git file and creates a fresh git repo.
- Opens the project in Iterm & Sublime Text
If you would like to edit any of the commands, the workflow is a simple bash script.
Hat tip to
- Shane Osbourne for his jekyll boilerplate I built off of for this template.
- Urban Influence for their Flex Grid Mixin used here.