接続モードで実行されているSitecoreファーストのJSSアプリで新しいコンポーネントを作成する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecoreファーストの開発時に、アプリケーションを接続モードで実行している場合は、コンポーネント登録をSitecoreインスタンスにデプロイできます。
JSS Next.jsアプリのSitecoreファースト開発ワークフローでコンポーネントを作成するには、「 チュートリアル: Sitecoreファースト開発ワークフローを使用してJSS Next.jsアプリで新しいコンポーネントを作成する」を参照してください。
次の手順は、React、Angular、またはVue.js JSSアプリケーションに適用されます。
アプリケーションが接続モードで実行されているときに新しいコンポーネントを作成するには:
-
コンポーネントが存在する必要があるプレースホルダー名を決定します。このプレースホルダ名は、コンポーネントのJavaScriptコード (ルートまたは別のコンポーネント) で定義して、コンポーネントがHTMLソースコードのどこに挿入されるかを決定する必要があります。
-
コマンド jss deploy componentを使用して、コンポーネントの登録をSitecoreデータベースにデプロイします。
-
JSSアプリでコンポーネントを作成し、コンポーネント ファクトリに登録します。
-
アプリのビルド アーティファクトをSitecoreにデプロイします。
-
Sitecoreにログインし、サポートされているSitecoreエディターのいずれかを使用してアプリでルートを開きます。次に、UIから新しいコンポーネントを許可されたプレースホルダーに追加します。