สร้างและเผยแพร่บล็อก Flaring Fast ด้วย Next-CMS-Ghost ขับเคลื่อนโดย Framework React Next.js และเนื้อหาที่ป้อนโดย HEADLESS GHOST คุณจะได้รับส่วนหน้าแบบไฮบริดพร้อมการผลิตที่รวมไซต์ที่ดีที่สุดและเซิร์ฟเวอร์ที่ดีที่สุดเข้าด้วยกัน สิ่งสำคัญที่สุดคือเว็บไซต์ของคุณสามารถแจกจ่ายทั่วโลกเพื่อให้บริการจากขอบ ในขณะเดียวกันผู้สร้างเนื้อหาของคุณสามารถทำงานกับระบบการเขียนผีที่พวกเขาคุ้นเคย
คะแนนคำนวณด้วยประภาคาร 6.4.0
git clone https://github.com/styxlab/next-cms-ghost.git
cd next-cms-ghost
yarn
# Development
yarn dev
# Production
yarn build ตัวแปรสภาพแวดล้อม IMAGE_DOMAINS จะต้องมีรายการคั่นเครื่องหมายจุลภาคของโดเมนทั้งหมดที่คุณใช้สำหรับภาพในการจัดหา ตัวอย่างเช่น:
IMAGE_DOMAINS=res.cloudinary.com,yoursource.imgix.net
การเพิ่มประสิทธิภาพรูปภาพจะถูกปิดโดยอัตโนมัติเมื่อปรับใช้เพื่อ netlify เนื่องจากปัจจุบันได้รับการสนับสนุนใน NetLify
ตัวแปรสภาพแวดล้อม SITE_URL ควรตั้งค่าเป็น URL ที่หันหน้าเข้าหา URL ของเว็บไซต์ของคุณในกรณีส่วนใหญ่เป็นโดเมนที่กำหนดเองของคุณ
| สำคัญ | ค่า (ตัวอย่าง) |
|---|---|
| site_url | https://www.your-blog.org |
หากคุณไม่ได้ระบุ SITE_URL มันจะได้รับการเติมตามค่าเริ่มต้นต่อไปนี้:
| แพลตฟอร์ม | ค่าระบบ | เงื่อนไข |
|---|---|---|
| vercel | vercel_url | ต้องตรวจสอบ ตัวแปรสภาพแวดล้อมของระบบโดยอัตโนมัติ |
| ทำให้เป็นตะลึง | url |
ในกรณีอื่น ๆ ทั้งหมด SITE_URL ถูกตั้งค่าเป็น http://localhost:3000
เนื้อหาทั้งหมดมาจาก Ghost CMS เลือกวิธีการตามสถานการณ์การสร้างของคุณ
สร้างไฟล์ข้อความใหม่ .env.local ในโฟลเดอร์รูทโครงการด้วยเนื้อหาต่อไปนี้:
CMS_GHOST_API_URL=http://localhost:2368
CMS_GHOST_API_KEY=9fccdb0e4ea5b572e2e5b92942
เปลี่ยน CMS_GHOST_API_URL และ CMS_GHOST_API_KEY ด้วยค่าที่คุณสามารถสร้างใน Ghost Admin ของคุณภายใต้ Integrations
หากคุณสร้างโครงการของคุณด้วยผู้ให้บริการคลาวด์ตัวเลือกที่ดีที่สุดคือให้ตัวแปรสภาพแวดล้อม: คีย์:
| สำคัญ | ค่า (ตัวอย่าง) |
|---|---|
| cms_ghost_api_url | https://your-ghost-cms.org |
| cms_ghost_api_key | 9FCCDB0E4EA5B572E2E5B92942 |
เพื่อผลลัพธ์ที่ดีที่สุดแนะนำให้ใช้การปรับใช้กับ Vercel อีกทางเลือกหนึ่งคุณสามารถปรับใช้เพื่อ netlify
เพื่อผลลัพธ์ SEO ที่ดีที่สุดขอแนะนำอย่างยิ่งให้ปิดการใช้งานชุดรูปแบบหน้าผาก Ghost Handlebars เริ่มต้นโดยเลือก Make เว็บไซต์นี้เป็นส่วนตัว ภายในการตั้งค่าผู้ดูแลระบบผีของคุณ
โปรดรายงานข้อบกพร่องและปัญหาทั้งหมดที่ next-cms-ghost/ปัญหา
ยินดีต้อนรับ PRS! พิจารณาสนับสนุนโครงการนี้หากคุณต้องการสร้างเว็บให้ดีขึ้น
ขอขอบคุณเป็นพิเศษกับคนที่ยอดเยี่ยมเหล่านี้ (คีย์อีโมจิ):
Vince Fulco | Manuel Taberna - | Akshat Mittal | Christianlauer - | Rahul Suresh - | มิเกลเบอร์นาร์ด | Stevan Aji |
Toan le - | Davor Budimir - | Simon Holdorf - | Sumit Kumar - | ฟรานคอลัมคิน - | ชาร์ลส์ชาน | Raihan Ameen - |
Andy Grunwald | Hikz | huy - | ลอเรนต์เมเยอร์ | เครื่องใช้ | Orleando Dassi | flavio li volsi |
Nat Ring | Vitor Pereira |
โครงการนี้เป็นไปตามข้อกำหนดทั้งหมดของผู้เข้าร่วม การมีส่วนร่วมทุกชนิดยินดีต้อนรับ!
โครงการนี้ไม่เกี่ยวข้องกับ NextJs หรือ Ghost
ลิขสิทธิ์ (c) 2020 - 2021 StyxLab - เปิดตัวภายใต้ใบอนุญาต MIT