von @techhive.IO
Live-Demo
Erste Schritte
Nützliche Befehle
Ziele
Merkmale
Lernmaterialien
Käfer
Mitwirkende
Lizenz
git clone -- Depth 1 https://github.com/techhiveIO/nextjs-blog-starter-kit my-projectcd my-project rm -r .git cp .env.example .env npm run dev
Stellen Sie sicher, dass Sie die richtigen Werte in Ihre .env
Datei eingeben:
CONTENTFUL_SPACE=<your contentful space> CONTENTFUL_TOKEN=<your contentful token> PUBLIC_DOMAIN=<your domain name>
dev
– Anwendung im Entwicklungsmodus starten
build
– Anwendung im Produktionsmodus erstellen
start
– Anwendung im Produktionsmodus starten
export
– Anwendung erstellen und in eine statische Website exportieren
postexport
– führt das Skript post-export.js aus und erstellt die sitemap.xml
type-check
– Typprüfung für Typoskript
format:write
– läuft besser, um die gesamte Codebasis zu formatieren ( .ts
und .css
)
lint
– Lints-Projekt mit Eslint,
populate:contentful
– füllt Contentful CMS
Entwickler wünschen sich bei der Implementierung einer neuen Website oft einen guten Ausgangspunkt. Mit diesem Starterkit kann der Entwickler ein neues Blog implementieren oder es als Inspiration für die Erstellung einer beliebigen statischen Website mit NextJS nutzen.
Next.Js mit Typescript-Unterstützung sofort einsatzbereit
Statischer Export sofort einsatzbereit
Inhaltliche Integration mit Skripten zur automatischen Befüllung Ihres CMS
Einfache Integration und Bereitstellung über Netlify und Vercel (ehemals ZEIT)
Benutzerdefinierte Komponenten
SEO-freundlich, mit dynamischen Meta-Tags
Google Analytics
Optimiert für Geschwindigkeit und Skalierbarkeit
Relevante Vorschläge für jeden Blogbeitrag
Next.Js (V9+)
Typoskript
Netlify
Inhaltlich
So erstellen Sie ein leistungsstarkes Blog mit NextJS und Contentful
Machen Sie Ihren Blog intelligenter – So setzen Sie Vorschläge um
Bitte stellen Sie sicher, dass Sie beim Einreichen eines Problems die entsprechenden Felder ausfüllen. Unser Team wird versuchen, das Problem so schnell wie möglich zu lösen
Möchten Sie mit Next.Js einen Beitrag zu Open Source leisten?
Hinterlassen Sie Ihre Spuren und schließen Sie sich dem wachsenden Team von Mitwirkenden an!
Sehen Sie sich zunächst die Liste offener Probleme an und lesen Sie den Leitfaden für Mitwirkende
Abdul Rahman Zantout | Ali El-Obaji |
NextJS Static Starter ist © 2020 Techhive.IO LLC. Die Verbreitung erfolgt unter der Creative Commons Attribution License.
Die Namen und Logos für techhive.io sind Marken von techhive.io LLC.