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:
$ yarn dev
Erstellen
Build-Dateien befinden sich immer innerhalb der ./release/build
-Ordner
Windows
$ 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:
$ yarn package --linux dir # Erstellt in "release/build/linux-unpacked"
$ yarn package --linux deb # Erstellt ein deb-Paket
$ 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
$ yarn clean