Moin ihr Entwickler:innen, heute zeig ich euch wie ihr in 4 Schritten dieses Repo gebändigt bekommt:
A. Als aller erstes braucht ihr NodeJS.
B. Als Package Manager benutzen wir pnpm, um diesen zu installieren führt ihr diesen command aus:
npm i -g pnpm
A. Das Repo klont ihr mit diesem Befehl
git clone [email protected]:LunchtimeBoxCrew/ltb-landing.git
B. Für die nächsten Befehle ist es wichtig das ihr im richtigen Ordner seid:
cd ltb-landing
pnpm i
Falls es einen Fehler in der Form
ERROR Your Node version is incompatible
gibtGeht zu Schritt 1.A und installiert euch die neuste Node version
(Dass heißt das eine von unseren Dependancies eine neuere Node Version braucht)
Wenn es hierbei einen Fehler in der Form
vips/vips8
not found gibtdann installiert ihr vips: https://libvips.github.io/libvips/install.html
(Das benötigen wir um Bilder kleinzurechnen)
pnpm dev
Öffnet jetzt in eurem Browser http://localhost:3000
Falls ihr jetzt eine wunderschöne Website seht:
TADAAA 🎉🎉🎉 Ihr habt jetzt offiziel das ltb-landing Repository gebändigt.
falls das nicht der Fall ist:
TADAaa, frag einen von den anderen Membern um Hilfe 🤔
Um die "fertige" html Seite zu erstellen, führt ihr diesen Command aus:
pnpm build
Dieser Befehl erstellt alle Datein um
/build
Ordner Um euch die Website anzuschauen führt ihrpnpm preview
aus