README: Hilfe bei EACCES-Fehler (root-eigene Dateien in node_modules) beim Linux-Build
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -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.
|
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)
|
## Release veröffentlichen (für Auto-Update)
|
||||||
1. Version in `package.json` erhöhen
|
1. Version in `package.json` erhöhen
|
||||||
2. Auf jeder Plattform bauen (`npm run dist:win` bzw. `npm run dist:linux`)
|
2. Auf jeder Plattform bauen (`npm run dist:win` bzw. `npm run dist:linux`)
|
||||||
|
|||||||
Reference in New Issue
Block a user