You need to install the following
- NodeJS v6+
- PostgreSQL - more DB Engines in the future
- VisualStudio 2017 update 15.3+
- .NET Core 2.0+ SDK
- Open the solution in VisualStudio
- Set ApiScanner.Web as startup project
- Build it; it will take some time first since it will get all node modules
Before running the project you need to apply database migrations with the following command inside ApiScanner.DataAccess
dotnet ef database update --startup-project ../ApiScanner.Web
Now you can run the project.
If you receive any rendering error you may need to fully compile webpack with
webpack --config webpack.config.vendor.js
You must have webpack installed:
npm install -g webpack