electron-forge-new
v4.0.0
Published
AMKBE Lohnkontrollsystem Applikation
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
pythonInstallieren falls nötig (choco install python)npm installInstallieren der Packagesnpm install --legacy-peer-depsEventuell muss man --legacy-peer-deps Flag setzen. Das Ziel ist es aber am Schluss die packages ohne diesen Flag zu installieren.npm startStarten der Applikation als DEVnpm run buildBuilden 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.
