このリポジトリには、すべてのSiteCore JSSパッケージとテンプレートのソースコードが含まれており、Sitecore JSSの使用を開始するのに役立ちます。
JSSアプリケーションを開発するには、次のことが必要です。
生産でJSSアプリケーションを実行するか、SiteCoreデータを使用して開発するには、ヘッドレスサービスモジュールをインストールして、アプリケーションをSiteCoreインスタンスに接続する必要があります( SiteCoreヘッドレスサービスライセンスが必要です)。 SitecoreにはWindowsが必要ですが、Sitecoreインスタンスはローカルである必要はありません。仮想マシンまたはリモートサーバーにインストールされたSiteCoreインスタンスを使用できます。
JSSバージョンは、SiteCoreバージョンと結びついています。現在のJSSリリースは、Sitecoreの最新バージョンと互換性があります。
JSSプロジェクトを作成する前に、古いバージョンのSitecoreを使用する場合、どの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 Servicesは、Apache 2.0ライセンスを使用しています。