Skip to content

LunchtimeBoxCrew/ltb-landing

Repository files navigation

LTB Landing Page

LTB LandingPage

Landing Page für unser LunchtimeBox Projekt

Zum Entwickeln

Moin ihr Entwickler:innen, heute zeig ich euch wie ihr in 4 Schritten dieses Repo gebändigt bekommt:

1. Setup der Entwicklungsumgebung.

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

2. Klonen vom Projekt

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

3. Abhängigkeiten installieren

pnpm i

Falls es einen Fehler in der Form ERROR Your Node version is incompatible gibt

Geht 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 gibt

dann installiert ihr vips: https://libvips.github.io/libvips/install.html

(Das benötigen wir um Bilder kleinzurechnen)

4. Entwicklungsserver starten

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 🤔

Building

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 ihr pnpm preview aus

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •