เทมเพลตเว็บไซต์ที่ตอบสนองความต้องการของเว็บไซต์ทั่วไปรวมถึงหน้าแบบไดนามิกบทความบล็อกการจัดการผู้แต่งความสามารถ SEO แบบฟอร์มการติดต่อและการค้นหาเว็บไซต์ ยินดีต้อนรับผลงาน!
คลิกที่นี่เพื่อดูการสาธิต
อ่านว่าแอพนี้สร้างขึ้นได้อย่างไร
ลงทะเบียนสำหรับ Cosmic JS เพื่อติดตั้งเนื้อหาตัวอย่างและปรับใช้เว็บไซต์นี้
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 นำเข้าไฟล์ bucket.json ลงในถัง Cosmic JS ของคุณ หากต้องการทำสิ่งนี้ไปที่ถังของคุณ> การตั้งค่า> นำเข้า / ส่งออกข้อมูล
ติดตั้งและปรับใช้ฟังก์ชั่นอีเมล SendGrid
แบบฟอร์มการติดต่อในหน้าติดต่อใช้ฟังก์ชันอีเมล SendGrid เพื่อส่งอีเมล หากต้องการปรับใช้ฟังก์ชั่นอีเมลของคุณไปที่ Bucket> การตั้งค่า> ฟังก์ชั่น ติดตั้งและปรับใช้ฟังก์ชัน SendGrid คุณจะต้องมีบัญชีที่มี SendGrid เพื่อเพิ่มคีย์ SendGrid API ของคุณ
ไปที่ config/index.js และแก้ไข SENDGRID_FUNCTION_ENDPOINT เพื่อเพิ่ม URL ด้วยตนเองสำหรับการทดสอบ
หากคุณใช้ตัวเลือกเว็บโฮสติ้งที่รวมอยู่ในถังทุกชิ้น:
| สำคัญ | ค่า |
|---|---|
| sendgrid_function_endpoint | https://your-lambda-endpoint.amazonaws.com/dev/send-email |