Upgrade JSS 22.5 Next.js apps to version 22.6
This topic covers most of the changes you must make to your existing JSS 22.5 applications to benefit from the latest improvements in version 22.6. However, because of the nature of JavaScript and Next.js application development, this topic doesn't account for all the customization you might have in your existing application.
While upgrading, consider the JSS templates and add-ons you used when creating your Next.js application. You can find them in your package.json file. For example, a JSS 22.5 application might use the following templates and add-ons:
-
nextjs -
nextjs-styleguide -
nextjs-multisite
-
If you haven't already done so, upgrade your app to JSS 22.5.
-
Familiarize yourself with the changelog. If your application is heavily customized, the changelog can provide guidance on what additional changes you need that are not be covered in this topic.
This topic describes how to:
Update application dependencies in your existing app
For your upgraded application to work correctly, you must update dependencies.
To update your dependencies:
-
In your existing application's
package.jsonfile, update every@sitecore-jsspackage to version~22.6.0. -
Install the dependencies with the following command:
RequestResponsenpm install
Next steps
To finalize the upgrade process, make sure you resolve any errors and warnings you encounter. Enable debug logging for JSS specific issues to assist you if necessary.