Statische Open-Source-Site, codiert in Eleventy – bereitgestellt von AppSeed Web App Generator.
PRO-Versionen umfassen Premium-UI-Kits , lebenslange Updates und 24/7-LIVE-Support (über Discord).
Eleventy Material Kit PRO | Eleventy Paper Kit PRO | Eleventy Now UI Kit PRO |
---|---|---|
$ # clone the sources
$ git clone https://github.com/app-generator/eleventy-html5up-fractal.git
$ cd eleventy-html5up-fractal
$
$ # install modules
$ yarn
$
$ # start the project in development mode
$ yarn dev
$ # app is running on http://localhost:4000
$
$ # build the project for production
$ yarn build
Der Boilerplate-Code ist mit einer modularen Struktur aufgebaut, die dem empfohlenen Muster folgt, das von vielen Open-Source-Projekten verwendet wird.
< ROOT > - Eleventy Fractal # project root folder
|
| --- src/ # website source folder
| --- src/_includes # website partials (footer, header)
| --- src/assets # website assets (scss, javascript files)
| --- src/index.njk # index page in NJK format
|
| --- .eleventy.js # Eleventy (11ty) config file
| --- package.json # main script executed by Yarn, Npm
|
| -----------------------------
Eleventy ist ein einfacherer Generator für statische Websites, der als JavaScript-Alternative zu Jekyll entwickelt wurde. Es ist standardmäßig zero-config
verfügt jedoch über flexible Konfigurationsoptionen. Eleventy funktioniert mit der vorhandenen Verzeichnisstruktur Ihres Projekts .
Eleventy verwendet unabhängige Template-Engines . Wir möchten Ihre Inhalte nicht als Geisel nehmen. Wenn Sie sich später dazu entschließen, etwas anderes zu verwenden, erleichtert eine solche Entkopplung Ihrer Inhalte die Migration. Eleventy funktioniert mit mehreren Vorlagensprachen (HTML, Markdown, Javascript, Liquid, Nunjunks ...)
Statisches Site Eleventy-Fraktal – bereitgestellt von AppSeed Web App Generator.