Hacktoberfest Checker (https://hacktoberfest.ninja)
Gehostet auf https://hacktoberfest.ninja, informiert Nutzer darüber, ob ein Projekt am Hackoberfest teilnimmt.
Als entkoppelte Webanwendung ist Netlify Dev erforderlich, um die Anwendung und die Netlify-Funktion lokal auszuführen und die sites check-repository Funktion zu nutzen.
Installiere Netlify Dev lokal.
# installiere Netlify Dev
$ npm install netlify-cli -g
Du müssen ein GitHub Personal Access Token erstellen, um von deiner lokalen Umgebung aus auf die GitHub API zugreifen zu können.
Hier gehts zur Dokumentation und vergesse nicht, den Token zu kopieren, bevor du die Seite verlässt (oder du musst einen neuen erstellen).
Es wird nur die Option public_repo
benötigt. Das Hinzufügen weiterer Optionen könnte ein Sicherheitsrisiko darstellen.
Führe einen npm install
aus um die erforderlichen Pakete für dieses Projekt zu installieren:
npm install
Erstelle eine `.env' Datei und füge deinen Zugriffs-Token wie hier gezeigt hinzu.
# .env
GITHUB_ACCESS_TOKEN=your_access_token_123
Starte die Anwendung mit der Netlify Dev CLI.
$ netlify dev
Die Seite ist standardmäßig unter localhost:8888 verfügbar.
Beiträge willkommen! Siehe Datei BEITRÄGE.
MIT lizenziert. Siehe Datei LIZENZ.
Dank geht an diese wunderbaren Menschen (emoji key):
Luke Oliff 🤔 💻 📖 🎨 |
Charlie 💻 🐛 |
Rascal_Two 💻 |
Jason Chan 💻 |
Nicholas Carrigan (he/him) 💻 🐛 |
Greg Holmes 📖 |
Alhassan 💻 |
Dieses Projekt folgt den Spezifikation [alle-mitwirkenden] (https://github.com/all-contributors/all-contributors). Beiträge jeder Art sind willkommen!