Időpontfoglalás ↗
Útmutató ·

Az edzés elmélete

teszt szoveg

futo emberek

Tartalom és képek

A cikkek a content/posts/*.md, az eredeti blogképek a content/media/ mappába kerülnek.

---
title: Az első edzés
slug: elso-edzes
excerpt: Rövid összefoglaló a cikkhez.
published: false
date: 2026-11-01
---

## Alcím

A cikk szövege.

Opcionális borító: coverImage: /media/kep.png és coverAlt: Képleírás. Szövegközi kép: ![Képleírás](/media/kep.png).

A /media/ a forrásban használt hivatkozás; a CMS a képet a content/media/ mappába menti. A build kizárólag a publikált cikkekben használt képeket exportálja, optimalizált /blog-media/ URL-ekkel. Az eredeti képek és a teljes tartalomforrás nem publikusak.

  • Adj alt szöveget a tartalmi képekhez, hogy képernyőolvasóval is érthetők legyenek. Hiányzó vagy üres leírásnál a build figyelmeztetést ír, és alt="" attribútumot használ; a publikálás emiatt nem áll le. A dekorációs képek leírása üresen hagyható.
  • JPEG, PNG, WebP és AVIF használható, legfeljebb 8 MiB és 40 megapixel méretig.
  • Távoli kép, SVG, animált kép, symlink és könyvtárkilépés tiltott.
  • A publikált cikkek mezőit a build ellenőrzi, a HTML-t szűri, a képek metaadatait eltávolítja.
  • A draftok, extra frontmatter mezők és nem használt képek nem kerülnek a kimenetbe.

A content/ mappát ne másold a public/ alá. Személyes adat és hozzáférési kulcs nem való a blogforrásba.

Fejlesztői parancsok

Parancs Feladat
npm run dev Helyi fejlesztői szerver
npm run content:prepare Blogtartalom és képek előkészítése
npm run check Astro- és TypeScript-ellenőrzés
npm test Publikálási, HTML-szűrési és képkezelési tesztek
npm run build Statikus production build
npm run preview Az elkészült build helyi előnézete
npm run format Repószintű formázás
npm run format:check Formázás ellenőrzése

A dev, check és build automatikusan előkészíti a tartalmat. A Prettier kihagyja a generált fájlokat és a CMS által írt content/ mappát, így nem változtatja meg a rich text Markdown formázását.

Konfiguráció és Cloudflare

ass asd asd
asd asd asd
asd asd asd
Beszéljünk a céljaidról ↗