Automatically migrate from Jekyll to 11ty
Eleventy was created to be a JavaScript alternative to Jekyll.
Inspired by Paul Lloyd's excellent tutorial, "Turn Jekyll up to Eleventy."
To keep things simple, we're assuming you are:
assets
_data/site.json
.eleventy.js
.eleventyignore
, and .gitignore
_layouts/*
to _includes/layouts
, and adds aliases in .eleventy.js
$ npm install -g switch-to-11ty
switch-to-11ty <dir>
Convert a Jekyll project to 11ty
Positionals:
dir [string]
Options:
--version Show version number [boolean]
--help Show help [boolean]
data_dir
, layout_dir
, and includes_dir
settingsassets
MIT license