Unlike the Android and Apple clients, the Windows and Linux clients use the Electron framework, rather than Cordova.
To build the Electron clients, run (it will also package an installer executable into build/dist
):
npm run action electron/build [windows|linux]
To run the Electron clients, run:
npm run action electron/start [windows|linux]
To build the release version of Windows installer, you'll also need:
- Java 8+ Runtime. This is required for the cross-platform Windows executable signing tool Jsign. If you don't need to sign the executables, feel free to skip this.