Pierwsze kroki

sitelo to generator stron statycznych bez konfiguracji, napędzany przez Vite. Zainstaluj jeden pakiet, pisz funkcje zwracające HTML i uruchom sitelo build.

Instalacja

npm install -D sitelo

Wymaga Node 20.19+ (albo 22.12+). Vite jest dołączone — nie instalujesz go osobno.

Twoja pierwsza strona

Utwórz src/index.ht.js (albo .ht.jsx). Zalecamy ht.js:

import { html, head, title, body, h1 } from 'javascript-to-html'

export default () =>
  html({ lang: 'pl' },
    head(title('Moja strona')),
    body(h1('Witaj świecie'))
  )

Uruchomienie

sitelo          # serwer deweloperski
sitelo build    # zapisuje dist/
sitelo preview  # podgląd buildu

To wypuszcza dist/index.html (z dodanym za Ciebie <!DOCTYPE html>) oraz domyślny 404.html.

Dalej