Further development suspended as of 2021-09-11. Please refer instead to https://www.11ty.dev/docs/starter/ for a wide selection of other Eleventy starter sets.
Overview:
The Eleventy starter set is a template for creating static sites using the Eleventy static site generator (SSG). It provides a basic structure and setup to get started with building a website.
Features:
- JavaScript Templating: This starter set uses JavaScript templating (.11ty.js).
- Nunjucks Templating: (For an alternative version) There is also a version available that uses Nunjucks templating, called eleventy_solo_starter_njk repo.
- Customizable Site Parameters: Users can make changes to the metadata.json and siteparams.json files to customize the site’s parameters.
- Dependency Management: npm install command can be used to load all the dependencies mentioned in package.json, including Eleventy.
- Local Development: npm run start command allows users to view the site locally on http://localhost:3000.
- Sample Posts: The starter set includes sample posts and their corresponding Markdown files to demonstrate how everything works.
- Customizable Content: Users can edit the content to personalize it for their own website.
- Deployment: The site can be deployed to any chosen hosting platform.
Installation:
To use the Eleventy starter set, follow these steps:
- Clone this repository to your local machine.
- Modify the metadata.json and siteparams.json files in the _data folder to match your site’s parameters.
- Run
npm install in the terminal to install all the dependencies specified in package.json, including Eleventy. - After the installation is complete, run
npm run start in the terminal to start the local development server. The site will be accessible at http://localhost:3000. - Explore the sample posts and their corresponding Markdown files to understand how the starter set works.
- Customize the content to make it suitable for your own website.
- Once you are ready, deploy the site to your chosen hosting platform.
Summary:
The Eleventy starter set provides a basic template for creating static sites using the Eleventy static site generator. It offers features such as customizable site parameters, sample posts, and support for JavaScript and Nunjucks templating. The installation process is simple and can be customized for individual requirements.