1. Sitecoreファーストの開発ワークフロー

接続モードで実行されているSitecoreファーストのJSSアプリで新しいコンポーネントを作成する

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecoreファーストの開発時に、アプリケーションを接続モードで実行している場合は、コンポーネント登録をSitecoreインスタンスにデプロイできます。

大事な

JSS Next.jsアプリのSitecoreファースト開発ワークフローでコンポーネントを作成するには、「 チュートリアル: Sitecoreファースト開発ワークフローを使用してJSS Next.jsアプリで新しいコンポーネントを作成する」を参照してください。

次の手順は、React、Angular、またはVue.js JSSアプリケーションに適用されます。

アプリケーションが接続モードで実行されているときに新しいコンポーネントを作成するには:

  1. コンポーネントが存在する必要があるプレースホルダー名を決定します。このプレースホルダ名は、コンポーネントのJavaScriptコード (ルートまたは別のコンポーネント) で定義して、コンポーネントがHTMLソースコードのどこに挿入されるかを決定する必要があります。

  2. コマンド jss deploy componentを使用して、コンポーネントの登録をSitecoreデータベースにデプロイします。

    jss deploy component <ComponentName> --allowedPlaceholders=[placeholderName]
  3. JSSアプリでコンポーネントを作成し、コンポーネント ファクトリに登録します。

  4. アプリのビルド アーティファクトをSitecoreにデプロイします。

    jss deploy files
  5. Sitecoreにログインし、サポートされているSitecoreエディターのいずれかを使用してアプリでルートを開きます。次に、UIから新しいコンポーネントを許可されたプレースホルダーに追加します。

この記事を改善するための提案がある場合は、 お知らせください!