This repository was archived by the owner on Apr 20, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
Development installation
Jaromír Kejda edited this page Feb 12, 2019
·
4 revisions
This article is dedicated to developers. If you are looking for a Production installation, try this page.
- If you want to extend the most up-to-date version of JasperSite, clone the develop branch using GIT, or download the ZIP file and extract the files.
- Use Visual Studio (open .sln file), Visual Studio Code, or any other IDE to open the root folder. You also need to have .NET Core 2.1 SDK installed on your machine.
- The root folder contains mainly two subfolders: JasperSite (source code of CMS and GUI) and JasperSite.Test (Unit testing).
- Open the jasper.json file in ./JasperSite/ folder. Make sure that the file has no configuration data included - it's content should look like the following:
{
"themeName": "",
"connectionString": "",
"typeOfDatabase": "",
"installationCompleted": "",
"enableEmail":"",
"email": {
"smtpserver": "",
"username": "",
"password": "",
"from": "",
"to": ""
},
"disqus": {
"enabled": "",
"urlStart": "",
"src": ""
}
}
- Navigate to the ./JasperSite/ folder and run in console:
npm install. The node_modules folder should appear in the same directory. - Run
webpackin the console. - Run
gulpin the console. - Check the ASPNETCORE_ENVIRONMENT variable - it should be se to either Development or Production
- Use Visual Studio or CMD (
dotnet run --project "JasperSite") to run the project. - Follow the installation steps displayed onscreen.