Foundation offers a starting point that is intuitive, well-structured and modular allowing developers to select Episerver products as projects to include or exclude from their solution. Including as of now projects for CMS, Commerce, Personalisation, Find and Social, with the rest to follow.
- Visual Studio 2017 or higher - VS Downloads
- Sql Server Express or Developer or Sql Azure Server - SQL Downloads (If using Sql Azure download sqlcmd)
- Nodejs - Download
- IIS Role - Instructions
Run setup.cmd and supply requested parameters. The build process will log to the console and the following files. Note that application name should contain only letters and numbers as it used as the prefix to create the website and database components.
Build\Logs\Build.log
Build\Logs\Database.log
Build\Logs\IIS.log
The build process will do the following for you
Set permissions on the folder to everyone full control
Restore nuget packages
npm install
gulp Saas task
Build solution
Install Databases
Create two application pools
Create two websites
Update host file
Copy License file
Update commerce manager url for access from cms
create connectionstrings files
Start the site to finish setup in browser
Login with admin@example.com/store account once it's finished.
Please note a resetup.cmd file will be created which you can run to easily re-install the database.
Run build.cmd To build the solution and run the default gulp task to build the client resources.
Contribution guidelines for this project