Этот репозиторий содержит исходный код для всех пакетов и шаблонов Sitecore JSS, которые помогут вам начать использовать Sitecore JSS.
Чтобы разработать приложение JSS, вам нужно:
Чтобы запустить приложение JSS в производстве или разработать с помощью данных SiteCore, вам необходимо подключить ваше приложение к экземпляру SiteCore с установленным модулем служб без головы (требуется лицензия SiteCore без головы ). 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
Мы очень благодарны сообществу за внесение исправлений и улучшения ошибок. Мы приветствуем все усилия по развитию и улучшению STECORE JavaScript revending SDK; Читайте ниже, чтобы узнать, как участвовать в этих усилиях.
Sitecore принял кодекс поведения, которому мы ожидаем придерживаться участников проекта. Пожалуйста, прочитайте полный текст, чтобы вы могли понять, какие действия будут и не будут терпеть.
Прочитайте наше руководство по вклад, чтобы узнать о нашем процессе разработки, как предложить исправления и улучшения ошибок, а также о том, как создать и проверить свои изменения, чтобы отреагировать.
Sitecore Javascript Services использует лицензию Apache 2.0.