Este repositorio contiene código fuente para todos los paquetes y plantillas de Sitecore JSS para ayudarlo a comenzar a usar Sitecore JSS.
Para desarrollar una aplicación JSS, necesita:
Para ejecutar una aplicación JSS en producción o desarrollarse utilizando datos de Sitecore, debe conectar su aplicación a una instancia de Sitecore con el módulo de servicios sin cabeza instalado (requiere una licencia de servicios sin cabeza SITECORE ). Sitecore requiere Windows , pero la instancia de Sitecore no necesita ser local. Puede usar una instancia de Sitecore instalada en una máquina virtual o en un servidor remoto.
Las versiones JSS se combinan con versiones Sitecore. La versión actual de JSS es compatible con la última versión de Sitecore.
Si usa una versión anterior de Sitecore, antes de crear un proyecto JSS, debe determinar qué versión JSS es compatible con su versión de Sitecore XP.
Para identificar la versión JSS correcta para su versión XP Sitecore:
Para crear un proyecto JSS:
En un terminal, ejecute uno de los siguientes comandos y siga las indicaciones:
npm init sitecore-jss
o
npx create-sitecore-jss
Cambiar el directorio a la carpeta de su aplicación:
cd my-first-jss-app
Inicie el servidor de desarrollo:
jss start
Si necesita usar una versión anterior de JSS, debe instalar el JSS CLI versión 19.X o más.
Para crear un proyecto JSS para una versión anterior de JSS y Sitecore:
Identifique la versión JSS correcta para su versión Sitecore XP.
Ejecute el comando de instalación de JSS CLI:
npm i @sitecore-jss/sitecore-jss-cli@<version>
Reemplace <version> con su versión deseada. Por ejemplo, npm i @sitecore-jss/[email protected] .
En un terminal, cree su proyecto JSS ejecutando el siguiente comando:
jss create my-jss-app react --branch release/13.0.0
El comando utiliza la opción
--branchy debe proporcionar el nombre de una rama en el repositorio JSS. Puede usar una rama de lanzamiento o cualquier otra rama del repositorio.
Cambiar el directorio a la carpeta de su aplicación:
cd my-first-jss-app
Inicie el servidor de desarrollo:
jss start
Estamos muy agradecidos con la comunidad por contribuir con correcciones de errores y mejoras. Damos la bienvenida a todos los esfuerzos para evolucionar y mejorar el SDK de Rendering JavaScript de Sitecore; Lea a continuación para aprender a participar en esos esfuerzos.
Sitecore ha adoptado un código de conducta al que esperamos que los participantes del proyecto se adhieran. Lea el texto completo para que pueda comprender qué acciones serán y no serán toleradas.
Lea nuestra guía contribuyente para aprender sobre nuestro proceso de desarrollo, cómo proponer correcciones de errores y mejoras, y cómo construir y probar sus cambios para reaccionar.
Sitecore JavaScript Services está utilizando la licencia Apache 2.0.