Project Setup

For backend

  • App Secret

Don't add your config setting inside appsetting.json, instead right click on AwesomeCMSCore project and choose manage user secret

Paste these setting https://github.com/Awesome-CMS-Core/Awesome-CMS-Core/blob/master/src/AwesomeCMSCore/AwesomeCMSCore/appsettings.json inside secret.json

  • Runsrc\AwesomeCMSCore\AwesomeCMSCore\migrate.batto apply migration.

Right click on AwesomeCMSCore then choose properties. In Debug section we need to setup like this.

For frontend

  • Please make sure that we install grunt cli using this command before we start

    npm install -g grunt-cli

    By default when we build project the grunt task will run and clean up src\AwesomeCMSCore\AwesomeCMSCore\Modules folder and then copy all dll and Views of all project inside src\AwesomeCMSCore\Modules.

  • Restore npm package in Awesome-CMS-Core\src\AwesomeCMSCore\AwesomeCMSCore then run

npm start
  • Working dir for frontend is\src\AwesomeCMSCore\AwesomeCMSCore\React\

Last updated