JSS 22.4 Next.jsアプリをバージョン22.5にアップグレードする
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックでは、バージョン22.5の最新の改良点を活用するために、既存のJSS 22.4アプリケーションに加える必要があるほとんどの変更について説明します。ただし、JavaScriptとNext.jsアプリケーション開発の性質上、このトピックでは、既存のアプリケーションでのカスタマイズをすべて考慮しているわけではありません。
JSS 22.5は、主にAngular 18のサポートに重点を置いています。Next.jsの場合、唯一の要件は、アプリを再テストする前に依存関係を更新することです。
アップグレードの際は、Next.jsアプリケーションの作成時に使用したJSSテンプレートとアドオンを考慮してください。これらはpackage.jsonファイルにあります。たとえば、JSS 22.3アプリケーションでは、次のテンプレートとアドオンを使用できます。
-
nextjs
-
nextjs-styleguide
-
nextjs-multisite
-
まだアップグレードしていない場合は、アプリをJSS 22.4にアップグレードします。
-
変更ログに慣れてください。アプリケーションが高度にカスタマイズされている場合、変更ログは、このトピックで説明されていない追加の変更に関するガイダンスを提供できます。
このトピックでは、次の方法について説明します。
既存のアプリのアプリケーションの依存関係を更新する
アップグレードしたアプリケーションを正しく動作させるには、依存関係を更新する必要があります。
依存関係を更新するには:
-
既存のアプリケーションのpackage.jsonファイルで、すべての @sitecore-jssパッケージをバージョン ~22.5.0に更新します。
-
次のコマンドを使用して依存関係をインストールします。
次のステップ
アップグレード プロセスを完了するには、発生したエラーや警告を必ず解決してください。 必要に応じて、JSS固有の問題のデバッグ ログを有効にします 。