electron-forge-new
v4.0.0
Published
AMKBE Lohnkontrollsystem Applikation
Downloads
6
Readme
AMKBE Lohnkontrollsystem Client
Zweck der neuen Electron-Forge Version
Der Hauptgrund für dieses Projekt ist es, um nicht mehr better-sqlite3 Package zu brauchen. Bei dieser Version wird anstelle von better-sqlite3, sqlite-electron gebraucht. Dies hat den Vorteil, dass keine spezifischen Versionen non Node, Python oder VS installiert werden müssen für die Installation.
Projekt aufsetzten
python
Installieren falls nötig (choco install python)npm install
Installieren der Packagesnpm install --legacy-peer-deps
Eventuell muss man --legacy-peer-deps Flag setzen. Das Ziel ist es aber am Schluss die packages ohne diesen Flag zu installieren.npm start
Starten der Applikation als DEVnpm run build
Builden der Applikation -> Allenfalls muss man im package.json unter forge.config die Parameter anpassen (siehe hier)
Versionierung
Hauptversion.Kundenversion.Devversion
Hauptversionen -> werden nur bei grösseren Releases inkrementiert.
Kundenversion -> jede neue version für den kunden inkrementiert diese Nummer.
Devversion -> Test/Dev Versionen mit bugfixes inkrementieren diese Nummer.