Zusammenfassung von relevanten NodeJS Modulen zur Kassenanwendung¶
Dieses Dokument beschreibt die für die Electron-Kassenanwendung notwendigen NodeJS Module aus dem NPM Repository. Hinweis: Auf dependencies wird hier nicht eingegangen, es werden nur die Grundmodule und deren Aufgaben beschrieben.
serialport¶
Zusammenfassung: Dieses Plugin stellt die Methoden und Funktionen zur Verfügung um mit an den Seriellen Anschlüssen genutzte Geräte zu kommunizieren. zur Detailbeschreibung Buildprozess für Elektron
local-modules¶
Zusammenfassung: Dieses Plugin vereinfacht das inkludieren von Lokalen Node-Module Pfaden für require() (Inkludieren von js Dateien und Modulen in NodeJS). Wenn aktiviert, können durch das ganze Projekt relative Pfade genutzt werden.
HINWEIS: Es ist "good practice" die Eigenentwicklungen von NodeJS Modulen, welche nicht via NPM veröffentlicht werden sollen ausserhalb der Standard "node_modules" Struktur zu definieren. Das dient auch der Übersichtlichkeit.
Referenzen¶
www.npmjs.com/package/serialport www.npmjs.com/package/local_modules