kir-dev / blog-next

📰 A Kir-Dev következő generációs blogja
https://kir-dev-blog-old.vercel.app/
MIT License
8 stars 0 forks source link
blog gatsby react typescript vercel

blog-next

Vercel

A kir-dev.sch.bme.hu következő generációs blogja.

Telepítés

Legyen telepítve node.js és yarn v3 a gépeden. A gatsby-t szükséges globálisan feltelepíteni, ez a npm i -g gatsby-cli paranccsal tehető meg.

Ha az előkövetlemények megvannak, akkor

git clone https://github.com/kir-dev/blog-next.git kirdev-blog
cd kirdev-blog
yarn
yarn start

A böngésződben pedig a localhost:8000-en tudod megnézni a blogot. A GraphiQL oldal a localhost:8000/___graphql címen lesz elérhető.

A .env.example fájlt másold le, és nevezd át .env.development-re. Deploymentnél fontos a kiválasztott felhő platformon a környezeti változókat beállítani.

Készítenél posztot?

  1. Használd a create-post.sh shell scriptet (az author fieldnél érdemes a PéK-en is használt felhasználóneved megadni):
./create-post.sh '<title>' '<author>'

Példa: ./create-post.sh 'Heroku és társai' 'mypekusername'

  1. Ezután keresd meg a posztod markdown fájlját.
  1. Kérj review-t körtársaidtól egy pull requesten keresztül.

Nézz meg néhány korábbi blogposztot, hogy is tudod kihasználni a markdown adta lehetőségeket: code részletek beszúrása, képek beszúrása. Windows-on a create-post.sh shell scriptet tudod futtatni a Git bash-ben, ha már fel van telepítve a Git kliens.

Mi az indoka, hogy a lead rövid kell legyen, valamint a tags száma ne haladja meg a 3-at? Az olvasók szemét ritkán fogja meg egy-egy hosszabb szó, inkább a rövid hívószavaknak örülnek.

Készítenél oldalt egy projektnek?

Igazából kövesd a fentieket, amit a posztkészítésnél kell, annyi, hogy a create-project.sh szkriptet használd.

./create-project.sh '<urlpath>' '<title>'

Szerkesztéskor a projekt markdown fájljában:

Hozzáadnál új tagot a csapathoz?

Az src/content/members/active.yaml fájlt kell kiegészíteni egy új tömbelemmel.

FONTOS: A képet, amit magadhoz rendelnél, Warp-on a https://warp.sch.bme.hu/albums/12 albumba töltsd fel és onnan linkeld (a vicces mehet https://warp.sch.bme.hu/albums/13 albumba).

Tanfolyamok

Érdemes lehet átírni a már meglévő kurzus entitásokat a content/courses könyvtárban.

Szerkeszteni tudod a hozzárendelt tulajdonságokat a létrejött markdown fájlban:

License

The following directories and their contents are Copyright Kir-Dev. You may not reuse anything therein without Kir-Dev's permission:

All other directories and files are MIT Licensed.

Sponsors