該存儲庫包含所有Sitecore JSS軟件包和模板的源代碼,以幫助您開始使用Sitecore JSS。
要開發JSS應用程序,您需要:
要在生產中運行JSS應用程序或使用Sitecore數據開發,您需要使用已安裝的無頭服務模塊將應用程序連接到Sitecore實例(需要Sitecore無頭服務許可證)。 Sitecore需要窗口,但是Sitecore實例不需要本地。您可以使用在虛擬機或遠程服務器上安裝的Sitecore實例。
JSS版本與Sitecore版本相結合。當前的JSS版本與最新版本的Sitecore兼容。
如果您使用舊版本的Sitecore,則在創建JSS項目之前,需要確定哪些JSS版本與Sitecore XP版本兼容。
為您的Sitecore XP版本確定正確的JSS版本:
創建JSS項目:
在終端中,運行以下命令之一併按照提示:
npm init sitecore-jss
或者
npx create-sitecore-jss
將目錄更改為您的應用程序文件夾:
cd my-first-jss-app
啟動開發服務器:
jss start
如果您需要使用舊版本的JSS,則必須安裝JSS CLI版本19.x或以上。
為舊版本的JSS和Sitecore創建JSS項目:
為您的Sitecore XP版本確定正確的JSS版本。
運行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渲染SDK;請閱讀下面學習如何參與這些努力。
Sitecore採用了一項行為準則,我們希望項目參與者遵守。請閱讀全文,以便您可以理解哪些行動將被容忍。
閱讀我們的貢獻指南,以了解我們的開發過程,如何提出錯誤修復和改進以及如何構建和測試您的變化以做出反應。
Sitecore JavaScript服務使用Apache 2.0許可證。