Repositori ini berisi kode sumber untuk semua paket dan templat Sitecore JSS untuk membantu Anda memulai menggunakan Sitecore JSS.
Untuk mengembangkan aplikasi JSS, Anda perlu:
Untuk menjalankan aplikasi JSS dalam produksi atau mengembangkan menggunakan data Sitecore, Anda perlu menghubungkan aplikasi Anda ke instance Sitecore dengan modul Layanan Headless yang diinstal (memerlukan lisensi Layanan Kepala Sitecore ). Sitecore membutuhkan Windows , tetapi instance Sitecore tidak perlu lokal. Anda dapat menggunakan instance Sitecore yang diinstal di mesin virtual atau di server jarak jauh.
Versi JSS digabungkan dengan versi Sitecore. Rilis JSS saat ini kompatibel dengan versi Sitecore terbaru.
Jika Anda menggunakan versi Sitecore yang lebih lama, sebelum membuat proyek JSS, Anda perlu menentukan versi JSS mana yang kompatibel dengan versi Sitecore XP Anda.
Untuk mengidentifikasi versi JSS yang benar untuk versi XP Sitecore Anda:
Untuk membuat proyek JSS:
Di terminal, jalankan salah satu perintah berikut dan ikuti petunjuknya:
npm init sitecore-jss
atau
npx create-sitecore-jss
Ubah direktori ke folder aplikasi Anda:
cd my-first-jss-app
Mulai server pengembangan:
jss start
Jika Anda perlu menggunakan JSS versi yang lebih lama, Anda harus menginstal JSS CLI versi 19.x atau lebih tua.
Untuk membuat proyek JSS untuk versi JSS dan Sitecore yang lebih lama:
Identifikasi versi JSS yang benar untuk versi XP Sitecore Anda.
Jalankan perintah instalasi JSS CLI:
npm i @sitecore-jss/sitecore-jss-cli@<version>
Ganti <version> dengan versi yang Anda inginkan. Misalnya, npm i @sitecore-jss/[email protected] .
Di terminal, buat proyek JSS Anda dengan menjalankan perintah berikut:
jss create my-jss-app react --branch release/13.0.0
Perintah ini menggunakan opsi
--branchdan Anda perlu memberikan nama cabang di repositori JSS. Anda dapat menggunakan cabang rilis atau cabang lain dari repositori.
Ubah direktori ke folder aplikasi Anda:
cd my-first-jss-app
Mulai server pengembangan:
jss start
Kami sangat berterima kasih kepada masyarakat karena berkontribusi perbaikan dan perbaikan bug. Kami menyambut semua upaya untuk mengembangkan dan meningkatkan Sitecore JavaScript Rendering SDK; Baca di bawah untuk mempelajari cara berpartisipasi dalam upaya tersebut.
Sitecore telah mengadopsi kode etik yang kami harapkan untuk dipatuhi peserta proyek. Harap baca teks lengkapnya sehingga Anda dapat memahami tindakan apa yang akan dan tidak akan ditoleransi.
Baca panduan berkontribusi kami untuk mempelajari tentang proses pengembangan kami, cara mengusulkan perbaikan dan perbaikan bug, dan cara membangun dan menguji perubahan Anda untuk bereaksi.
Layanan Sitecore JavaScript menggunakan lisensi Apache 2.0.