npm Webpack-Code ELIFECYCLE errno 1

Bei der Erstellung des PiCockpit-Frontend-Codes (der mit Webpack gepackt wurde) auf einem anderen Computer stieß ich auf das folgende Problem: cross-env NODE_ENV=production webpack -progress -hide-modules -mode=productiontype: 'object',additionalProperties: true,properties: {apply: {description: 'Der Startpunkt des Plugins, erforderliche Methode.',instanceof: 'Function',tsType: "(compiler: import('../lib/Compiler')) => void"}},required: [ 'apply' ]}},title: 'WebpackOptions',description: 'Options object as provided by the user.',type:...

Weiterlesen

Synchronisieren von Dateiuploads zwischen Browserfenstern

Für PiCockpit entwickle ich derzeit die Digital Nose App. Diese App erfordert einen Upload für die BSEC-Konfigurationsdatei, bei der es sich um Binärdaten handelt. Sobald der Benutzer die Datei hochlädt, wird sie über MQTT veröffentlicht, und der PiCockpit-Client kann sie verwenden, um den BSEC-KI-Algorithmus für die Gaserkennung zu konfigurieren. Hier ist eine kleine...

Weiterlesen

Umstellung von JSON auf MsgPack in einer rückwärtskompatiblen Weise mit Paho MQTT (JavaScript)

picockpit.com macht regen Gebrauch von MQTT. Für die kommende Version 2.0 habe ich mich entschieden, auf MsgPack umzusteigen. Warum MsgPack? MsgPack (eigentlich MessagePack genannt - Pakete verwenden in der Regel MsgPack) ist ein binäres Format, das auf Kompatibilität mit JSON abzielt, aber die Dateigröße verringert (was gut für die Einsparung von Bandbreite und Serverressourcen ist). Ein weiterer Vorteil:...

Weiterlesen