Skip to content

robearlam/Rob.Commerce

Repository files navigation

Rob.Commerce

A series of plugins for Sitecore Experience Commerce

Prerequisites

  • XC92 - Install a clean version of XC92, however before you run the install remove the "SXAStorefront-CreateDefaultTenantAndSite" include, usually found on line 1001 in the Master_SingleServer.json.

Installation

Follow the steps below to deploy the plugins contained in this solution.

Configuration

Edit the gulp-config.js & z.RobStorefront.DevSettings.config to ensure that the various parameters are correct for your system.

ES6

The gulp scripts are written using ES6, which isn't supported OOTB in VS2017, follow the fix here to enable that: madskristensen/NpmTaskRunner#47

Deploy

Before you execute the install you will need remove all of the Keys from your Redis cache using the FLUSHALL command on the Redis-CLI. Excucute the first-install task to build and deploy the engine to all of your roles, and all of website projects. This will also clean the OOTB configured environments and re-bootstrap and initialize the configuration contained in this solution. Note that the final step initial-engine-setup may take a little time to complete.

Deploy TDS

Deploy all TDS projects Perform a full publish. Perform a full rebuild of indexes.

Accessing the site

The storefront is configured to run against the url https://rob.storefront/. You will need to configure IIS & your hosts file manully.

Further deployments

After your have initialized the engine using the steps above you can then just execute the default task to deploy any code changes as required.

Credits

The following modules were based on code provided by:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages