Workspace setup
Before developing the code, there are a few steps to follow.
-
Make sure you have all the required dependencies installed:
-
Download the source code from GitHub. There are usually three methods to choose from. Use the one that suits you best.
Terminal window # HTTPS:git clone https://github.com/czoczo/casavue.git# SSH:git clone git@github.com:czoczo/casavue.git# GitHub CLI:gh repo clone czoczo/casavue -
Build Vue frontend
Terminal window cd frontendpnpm installpnpm run buildcd .. -
Build CasaVue binary
Terminal window go mod tidygo build
Moreover, should you want to change anything in frontend, you can use Vue in dev server mode to have a live view of introduced changes.
cd frontendpnpm installpnpm run dev