Node Modul Serialport¶
Beschreibung des notwendigen Buildprozesses für die Nutzung des nativen NodeJS Modules "serialport" mit Electron unter Windows
Voraussetzungen¶
- node-gyp
- widows-build-tools (Administratorrechte für Installation notwendig)
Build Prozess für NodeJS Anwendung¶
Beispiel Befehl von der Windows Console aus (Der Befehl muss in dem zu Kombilierenden Modul-Pfad ausgeführt werden!):
#PATH_TO_ELECTRON_APP#\node_modules\.bin\node-gyp rebuild --target=1.8.0 --msvs_version=2015 --arch=x64 --build-from-source --runtime=electron --target_arch=x64 --dist-url=https://atom.io/download/electron
Parameter beschreibung:
- "--target" : Zielversion Electron
- "--msvs_version" :Microsoft Visual Studio Version
- "--arch" : Umgebungs-Architektur des Kompilierenden Rechners. Möglich ia32 oder x64
- "--target_arch" : Umgebungs-Architektur des Ziel-Rechners. Möglich ia32 oder x64
- "--build-from-source" : Zwinge Compiler aus Sourcecode zu bauen
- "--runtime" : Build Runtime.
- "--dist-url" : Header der Ziel-Distrubition