PDF Reader Settings, New Reading Modes, and lots of fixes (#2828)
Co-authored-by: Elry <144011449+ElryWeeb@users.noreply.github.com> Co-authored-by: AlienHack <the4got10@windowslive.com> Co-authored-by: William Brockhus <pickeringw@gmail.com> Co-authored-by: Shivam Amin <xShivam.Amin@gmail.com>
This commit is contained in:
parent
f22f30b5a9
commit
2bde0ac82a
55 changed files with 4410 additions and 439 deletions
|
@ -21,15 +21,18 @@ Setup guides, FAQ, the more information we have on the [wiki](https://wiki.kavit
|
|||
1. Fork Kavita
|
||||
2. Clone the repository into your development machine. [*info*](https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository-from-github)
|
||||
3. Install the required Node Packages
|
||||
- cd Kavita/UI/Web
|
||||
- `cd Kavita/UI/Web`
|
||||
- `npm install`
|
||||
- `npm install -g @angular/cli`
|
||||
- `npm run cache-locale-prime` (only do this once to generate the locale file)
|
||||
4. Start angular server `ng serve`
|
||||
5. Build the project in Visual Studio/Rider, Setting startup project to `API`
|
||||
6. Debug the project in Visual Studio/Rider
|
||||
7. Open http://localhost:4200
|
||||
8. (Deployment only) Run build.sh and pass the Runtime Identifier for your OS or just build.sh for all supported RIDs.
|
||||
5. Start the frontend
|
||||
- `npm run start`
|
||||
6. Build the project in Visual Studio/Rider, Setting startup project to `API`
|
||||
7. Debug the project in Visual Studio/Rider
|
||||
8. Open http://localhost:4200
|
||||
9. (Deployment only) Run build.sh and pass the Runtime Identifier for your OS or just build.sh for all supported RIDs.
|
||||
|
||||
### Debugging on Device ###
|
||||
- Update `IP` constant in `Web/UI/src/environments/environment.ts` to your dev machine's ip instead of `localhost`.
|
||||
|
||||
|
||||
### Contributing Code ###
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue