This course was originally authored by Andy Bell and hosted at learneleventyfromscratch.com. This fork is now maintained by uncenter.
- ✅ Up to date!
- Eleventy v3 and ESM syntax.
- Eleventy-native asset pipeline instead of Gulp, using the Eleventy Image plugin and custom template languages.
- Date formatting with Luxon instead of Moment.
- 🎈 Built with 11ty (Andy-set-studio/learneleventyfromscratch.com#28).
- 🎨 Syntax highlighting!
- 🔦 Dark/light/system themes.
Content changes should ideally first be raised as issues where they can be discussed. Small corrections can be made directly in a pull request.
The site is based on the wonderful Eleventy Notes project by Sandro Roth.
-
Clone the repository:
git clone https://github.com/uncenter/learn-eleventy.git -
Navigate to the
.appfolder, and install dependencies withpnpm:cd .app pnpm install -
In the .app folder, run the following command to start the development server:
pnpm start