Skip to content
Auf dieser Seite

Amethyst Desktop entwickeln

Stellen Sie sicher dass Sie die Schritte in Arbeitsumgebung einrichten bereits abgeschlossen haben, bevor Sie fortfahren

Entwicklungsserver starten

Für Desktop-Clients verwendet Amethyst Electron. Um mit den Entwicklung zu anfangen, tun Sie folgendes:

sh
$ yarn dev

Erstellen

Build-Dateien befinden sich immer innerhalb der ./release/build-Ordner

Windows

sh
$ yarn package

Linux

WARNING

Wenn Sie unter Linux sind, wird yarn package versuchen, für AppImage, deb, rpm und snap zu kompilieren. Es wird höchstwahrscheinlich fehlschlagen, da die Abhängigkeiten, die zum Erstellen erforderlich sind, fehlen.

Sie sollten etwas wie das Folgende tun:

sh
$ yarn package --linux dir # Erstellt in "release/build/linux-unpacked"
sh
$ yarn package --linux deb # Erstellt ein deb-Paket
sh
$ yarn package --linux appimage # Erstellt ein AppImage

Weitere Informationen zu manuellen Packaging-Argumenten finden Sie in der electron-builder Dokumentation

Änderungen im Repository zurücksetzen

Ich habe eine einfache Skript zum schnellen Löschen der node_modules und alle im Repository vorgenommenen Änderungen mit dem folgenden Befehl erstellt

sh
$ yarn clean

Durch Verlust mehrere Hirnzellen gemacht 🧠