diff --git a/README.md b/README.md index 35e52ed..32947e3 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,15 @@ npm start Abhängigkeiten unter Arch/CachyOS: `sudo pacman -S freerdp gnome-keyring` (oder `kwallet` unter KDE) für RDP bzw. Vault-Verschlüsselung. +**Build bricht mit `EACCES: permission denied, unlink 'build/config.gypi'` ab** (z. B. bei `cpu-features`): Dateien in `node_modules` gehören root, meist nach einem `npm install` oder Build mit `sudo`. Besitz zurückholen und erneut bauen: + +```sh +sudo chown -R $USER: node_modules +npm run dist:linux +``` + +npm und die Builds danach nicht mehr mit `sudo` ausführen – nur `pacman -U` zum Installieren braucht root. + ## Release veröffentlichen (für Auto-Update) 1. Version in `package.json` erhöhen 2. Auf jeder Plattform bauen (`npm run dist:win` bzw. `npm run dist:linux`)