Build the Electron client manually
masterIf a pre-built binary is not available for your architecture, you can build your own using Node.js and Yarn.
- Prerequisites: Install Node.js and Yarn (
npm install -g yarn). - Clone:
git clone --recursive https://github.com/qier222/YesPlayMusic.git - Setup:
yarn install- Copy
.env.exampleto.env
- Build Commands:
| Target | Command |
|---|---|
| Windows 32-bit | yarn electron:build --windows nsis:ia32 |
| Windows ARM | yarn electron:build --windows nsis:arm64 |
| Debian armv7l (Raspberry Pi) | yarn electron:build --linux deb:armv7l |
| macOS ARM | yarn electron:build --macos dir:arm64 |
Output files will be located in the /dist_electron directory.
yarn electron:build --windows nsis:ia32