In my previous two blog posts, we went through the Sitecore XP0 9.1 installation process, reviewed some top common issues that come up while doing so, and proper ways to resolve them. If you have followed those steps correctly I am sure by now you have a successful instance for Sitecore running on your system.
In my last two blog posts, we went through the step by step process of installing Sitecore XP0 9.1 and then reviewed some of the most common issues that come up during the installation process and the correct ways to resolve them. Some of the readers also reached out to me with uncommon issues and it was interesting to help them resolve it. If you have followed those steps correctly, I am sure by now you have a Sitecore instance running on your system. Congratulations!!!
Now that you have a Sitecore instance in your hand, the next step would be to install a helix based Sitecore solution and learn some common problems while working on it. Therefore, in this blog post, I am going to explain the step by step process to set up Helix base which is one of the popular Sitecore projects available on the internet.
To make sure that none of the previous changes in the existing Sitecore instance impact the current setup, it is important to start with a fresh instance. You can refer to my previous blog post Step by Step Guide to Install Sitecore XP 9.1 on Windows 10 – Part 1 if you need any help in the installation process.
While installing the new Sitecore instance, keep the following setting:
You can either clone or download a zip file of the Helix base project from the GitHub link provided above.
While cloning or downloading the project, make sure the unzip file is saved at the location: C:\Projects\Helix base
After you have extracted the Helix base project at the right location, restore the npm modules by taking the following actions:
Make sure that the following variables have the correct valuesw
devRoot: “c:\\Projects\\Helix base”,
For the next step you would need NuGet, a package manager in Visual Studio, to be able to download any missing packages during build. You can set this by Nuget Package Manager Setting window as shown below.
Before going further, make sure that you have buil the solution once and it was completed without any issue.
Once everything is
After running all the tasks in the Gulpfile.js, get the latest version of Unicorn installed in the Visual Studio and rebuild the solution one last time.
Once the latest package of Unicorn is installed in Visual Studio and solution is rebuilt, access the Unicorn control panel using the URL: http://www.demo.helixbase.sc/unicorn.aspx
Be aware that you may be asked to sign in to
To resolve this, you just need to login to Sitecore as an admin and change the URL back to the Unicorn control panel. Once you do that, you can see list of projects that you can sync by selecting the projects and clicking “Sync Selected”
On the next page , you can see a geeky interface which will indicate how the job is progressing. Once done, you can go back to the Sitecore control panel and Content editor to start working with the newly added modules.
Need assistance with Sitecore installation, architecture, enhancement, or implementation? Feel free to reach out to our Sitecore lead Eric Ramseur firstname.lastname@example.org or email us at email@example.com.