An open API service indexing awesome lists of open source software.

https://github.com/popularowl/11ty-static-web

lean static website project powered by 11ty
https://github.com/popularowl/11ty-static-web

11ty deployment-automation static-website website

Last synced: 5 months ago
JSON representation

lean static website project powered by 11ty

Awesome Lists containing this project

README

          

# 11ty static web
[![Netlify Status](https://api.netlify.com/api/v1/badges/50e31964-3023-4566-a06b-021c7a8bdba2/deploy-status)](https://app.netlify.com/sites/11ty-static-web/deploys)

Source code for a lean, static website, powered by [11ty static site generator](https://www.11ty.dev/).

Created as an example open source project for tutorials on [Htmlcenter](https://www.htmlcenter.com/blog/). Includes sitemap, dynamic RSS feed, and configurations for deployments to various cloud hosting platforms.

Referenced in tutorials:

- [How to build a static website with 11ty](https://www.htmlcenter.com/blog/how-to-build-static-website-with-11ty/)
- [Add sitemap and RSS to 11ty static website](https://www.htmlcenter.com/blog/build-static-website-with-11ty-part-2)
- [Hosting 11ty static website on Cloudflare pages](https://www.htmlcenter.com/blog/static-website-hosting-with-cloudflare-pages/)

Demo sites:
- [Demo on Cloudflare](https://11ty-static-web.pages.dev/)
- [Demo on Netlify](https://11ty-static-web.netlify.app/)

## Build

The prerequisite for this project is Node.js v18 or higher. Check your environment with `node --version`

After cloning the repository, use the following commands to make use of it. See the above-mentioned tutorials for more detailed steps.

```bash
npm install
npm run dev
npm run debug
npm clean
```