To setup a new Sitecore JSS application, you must fire command
“jss
create <AppName> <JSFramework>”. This command download “master.zip”
from github repository.
Sitecore JSS Github repository address |
This downloading process is very slow on my machine which inspire me to write this blog.
To speed up JSS application creation process, download zip
file https://github.com/Sitecore/jss/archive/master.zip
which downloaded with name “jss-master.zip”. Rename it to “master.zip”
and put it into “C:\inetpub\wwwroot” folder.
Open file “C:\Users\<UserName>\AppData\Roaming\npm\node_modules\@sitecore-jss\sitecore-jss-cli\dist\create\create.source.github.js”.
Comment and add below line. (In my machine, commented
line number is 53.)
//this.githubDownloadUrl =
"https://github.com/" + repository + "/archive/" + branch +
".zip";
this.githubDownloadUrl
= "http://localhost/" + branch + ".zip";
Save this file.
Now if you fire any “jss create <AppName> <JSFramework>”
command, installation will be done very fast as instead of downloading from
Github, zip file is downloaded from local machine as
Sitecore JSS localhost address |
Note – If there are any major changes on JSS
Github for any future release, then we have to again download and replace this master.zip
file.
Start playing with JSS.
Happy Sitecore JSS.