Eine Website -Vorlage, die einige gemeinsame Website -Anforderungen erfüllt, einschließlich dynamischer Seiten, Blog -Artikel, Autorenverwaltung, SEO -Fähigkeit, Kontaktformular und Website -Suche. Beiträge willkommen!
Klicken Sie hier, um die Demo anzuzeigen
Lesen Sie, wie diese App erstellt wurde
Melden Sie sich für Cosmic JS an, um den Demo -Inhalt zu installieren und diese Website bereitzustellen.
git clone https://github.com/cosmicjs/nuxtjs-website-boilerplate
cd nuxtjs-website-boilerplate
npm install
# Run in development and serve at localhost:3000
npm run dev
# build for production
npm run build
# Run in production and serve at localhost:3000
COSMIC_BUCKET=your-bucket-slug npm start Importieren Sie die Datei bucket.json in Ihren kosmischen JS -Bucket. Gehen Sie dazu zu Ihren Bucket> Einstellungen> Daten importieren / exportieren.
Installieren und bereitstellen die SendGrid -E -Mail -Funktion.
Das Kontaktformular auf der Kontaktseite verwendet die SendGrid -E -Mail -Funktion, um E -Mails zu senden. Um Ihre E -Mail -Funktion bereitzustellen, erhalten Sie zu Ihren Bucket> Einstellungen> Funktionen. Installieren und bereitstellen die SendGrid -Funktion. Sie benötigen ein Konto bei SendGrid, um Ihre SendGrid -API -Schlüssel hinzuzufügen.
Gehen Sie zu config/index.js und bearbeiten Sie SENDGRID_FUNCTION_ENDPOINT , um die URL zum Testen manuell hinzuzufügen.
Wenn Sie die Webhosting -Option verwenden, die in jedem Eimer enthalten ist:
| Schlüssel | Wert |
|---|---|
| SendGrid_function_endpoint | https://your-lambda-endpoint.amazonaws.com/dev/send-email |