Create a JSS app for an older version of Sitecore
Use an older template version when creating your JSS project.
JSS functionality depends on Sitecore functionality. If you are not using the most recent version of Sitecore, when creating a JSS application, you must use a template provided by a JSS version compatible with your Sitecore version.
Create a JSS app for an older version of Sitecore using the JSS CLI
You can create a JSS application using application samples from JSS version 19.0.0 or older with the help of the JSS CLI.
To create a JSS project for an older version of JSS and Sitecore with the JSS CLI:
-
Identify the correct JSS version for your Sitecore XP version.
-
Run the JSS CLI installation command:
RequestResponseshellnpm i @sitecore-jss/sitecore-jss-cli@<version>
Replace
<version>
with the version you want to use. For example,npm i @sitecore-jss/sitecore-jss-cli@13.0.0
. -
In a terminal, create your JSS project by running the following command:
RequestResponseshelljss create my-jss-app react --branch release/<version>
NoteThe command uses the
--branch
option and you must provide the name of a branch in the JSS repository. You can use a release branch or any other branch from the repository. For example, to create a React JSS application using version 13.0.0, use the commandjss create my-jss-app react --branch release/13.0.0
. -
Change the directory to your application folder:
RequestResponseshellcd my-first-jss-app
-
Start the development server:
RequestResponseshelljss start