Local Build Guide

Building Locally

Development Server

bundle exec jekyll serve

Access at: http://localhost:4000/

Production Build

bundle exec jekyll build

Output in _site/ directory.

Build Options

Incremental Build

bundle exec jekyll serve --incremental

Faster rebuilds by only processing changed files.

Draft Posts

bundle exec jekyll serve --drafts

Include posts in _drafts/ directory.

Future Posts

bundle exec jekyll serve --future

Include posts with future dates.

Build Configuration

Jekyll Config

Settings in _config.yml:

Plugin Configuration

Plugin settings in _config.yml:

Environment Variables

Set before building:

export GITHUB_TOKEN=your_token
bundle exec jekyll build

Build Output

Generated Files

Data Files Generated

Plugins generate:

Troubleshooting

Build Errors

Plugin Errors

Performance