Skip to content

Latest commit

 

History

History
80 lines (53 loc) · 3.3 KB

README.md

File metadata and controls

80 lines (53 loc) · 3.3 KB

Why? 🤷🏻‍♀️

For all my time using Jekyll, I would think to myself “this, but in Node”. -- Paul Lloyd

  • No more Ruby
  • Image processing
  • Slow
  • So much JavaScript
  • Jekyll EOL?

What? 🧐

What else? 🎒

How?

Converting a Jekyll instance to Eleventy

Tasks

  • npm init
  • npm install --save-dev @11ty/eleventy
  • .eleventyjs
  • Set input output folders

  • Layout aliases

  • Any files need to be treated as a template?

  • Transfer site variables

  • Scroll down to page variables on this post

  • Custom filters

  • Collections (tag or collection.getFilteredByGlob()

  • permalink

  • Collection director json file

  • eleventyConfig.addPassthroughCopy('assets')

  • SASS

  • Smart quotes

  • Netlify CMS

  • Search