-
-
Notifications
You must be signed in to change notification settings - Fork 18
Development: Linux
github-actions[bot] edited this page Apr 22, 2024
·
12 revisions
This guide will be written for Arch based Linux distros. Feel free to add sections for other specific Linux distros.
You need the following packages for both runtime and development:
$ sudo pacman -Syu dotnet-runtime dotnet-sdk gtk3 webkit2gtk gst-libav libayatana-appindicator
You will also need Node 18+ installed.
While the choice of IDE is a personal preference, It is recommended to use VS Code, as plugins and project files are setup to be used with it. This development guide will also be tailored for VS Code.
Start debugging by pressing F5 on any .cs
file. This will launch RePlays but not launch the front end dev server (vite). Set working directory to ClientApp
and run the following to initialize the front end project:
$ npm ci
$ npm run start