ที่เก็บนี้มีซอร์สโค้ดสำหรับแพ็คเกจและเทมเพลต SiteCore JSS ทั้งหมดเพื่อช่วยให้คุณเริ่มต้นใช้ Sitecore JSS
ในการพัฒนาแอปพลิเคชัน JSS คุณต้องมี:
ในการเรียกใช้แอปพลิเคชัน JSS ในการผลิตหรือพัฒนาโดยใช้ข้อมูล SiteCore คุณต้องเชื่อมต่อแอปพลิเคชันของคุณกับอินสแตนซ์ Sitecore ด้วยโมดูล HEADLESS Services ที่ติดตั้ง (ต้องใช้ สิทธิ์ใช้งาน Sitecore Headless Services ) Sitecore ต้องการ Windows แต่อินสแตนซ์ Sitecore ไม่จำเป็นต้องเป็นท้องถิ่น คุณสามารถใช้อินสแตนซ์ Sitecore ที่ติดตั้งในเครื่องเสมือนหรือบนเซิร์ฟเวอร์ระยะไกล
เวอร์ชัน JSS เชื่อมโยงกับรุ่น Sitecore รุ่น JSS ปัจจุบันเข้ากันได้กับ Sitecore เวอร์ชันล่าสุด
หากคุณใช้ Sitecore รุ่นเก่าก่อนที่จะสร้างโครงการ JSS คุณต้องพิจารณาว่าเวอร์ชัน JSS ใดที่เข้ากันได้กับ Sitecore XP เวอร์ชันของคุณ
เพื่อระบุเวอร์ชัน JSS ที่ถูกต้องสำหรับเวอร์ชัน Sitecore XP ของคุณ:
เพื่อสร้างโครงการ JSS:
ในเทอร์มินัลให้เรียกใช้หนึ่งในคำสั่งต่อไปนี้และทำตามพรอมต์:
npm init sitecore-jss
หรือ
npx create-sitecore-jss
เปลี่ยนไดเรกทอรีเป็นโฟลเดอร์แอปพลิเคชันของคุณ:
cd my-first-jss-app
เริ่มต้นเซิร์ฟเวอร์การพัฒนา:
jss start
หากคุณต้องการใช้ JSS รุ่นเก่าคุณต้องติดตั้ง JSS CLI เวอร์ชัน 19.x หรือมากกว่า
เพื่อสร้างโครงการ JSS สำหรับ JSS และ Sitecore รุ่นเก่า:
ระบุเวอร์ชัน JSS ที่ถูกต้องสำหรับเวอร์ชัน Sitecore XP ของคุณ
เรียกใช้คำสั่งการติดตั้ง JSS CLI:
npm i @sitecore-jss/sitecore-jss-cli@<version>
แทนที่ <version> ด้วยเวอร์ชันที่คุณต้องการ ตัวอย่างเช่น npm i @sitecore-jss/[email protected]
ในเทอร์มินัลสร้างโครงการ JSS ของคุณโดยเรียกใช้คำสั่งต่อไปนี้:
jss create my-jss-app react --branch release/13.0.0
คำสั่งใช้ตัวเลือก
--branchและคุณต้องระบุชื่อของสาขาในที่เก็บ JSS คุณสามารถใช้สาขาการเปิดตัวหรือสาขาอื่น ๆ จากที่เก็บ
เปลี่ยนไดเรกทอรีเป็นโฟลเดอร์แอปพลิเคชันของคุณ:
cd my-first-jss-app
เริ่มต้นเซิร์ฟเวอร์การพัฒนา:
jss start
เราขอขอบคุณชุมชนที่มีส่วนร่วมในการแก้ไขข้อผิดพลาดและการปรับปรุง เรายินดีต้อนรับความพยายามทั้งหมดในการพัฒนาและปรับปรุง Sitecore JavaScript Rendering SDK; อ่านด้านล่างเพื่อเรียนรู้วิธีการมีส่วนร่วมในความพยายามเหล่านั้น
Sitecore ได้ใช้จรรยาบรรณที่เราคาดหวังให้ผู้เข้าร่วมโครงการปฏิบัติตาม โปรดอ่านข้อความทั้งหมดเพื่อให้คุณสามารถเข้าใจการกระทำที่จะเกิดขึ้นและจะไม่ได้รับการยอมรับ
อ่านคู่มือการสนับสนุนของเราเพื่อเรียนรู้เกี่ยวกับกระบวนการพัฒนาของเราวิธีการเสนอการแก้ไขข้อผิดพลาดและการปรับปรุงและวิธีการสร้างและทดสอบการเปลี่ยนแปลงของคุณเพื่อตอบสนอง
Sitecore JavaScript Services ใช้ใบอนุญาต Apache 2.0