I've been trying to embed node red directly into an Electron app. Unfortunately, the flow we are using relies on the serial port nodes to work correctly, but I cannot get the serial port nodes to work in the embedded instance.
If I run the file directly (not called through the Electron instance), the serial port nodes appear as expected and work correctly.
However, when I launch the Electron app and it calls the same file that loaded them correctly, node red tells me that the serial port nodes are missing. node-red-node-serialport is still loaded in the pallette manager, but it has an error:
Other nodes are still successfully installed.
I have also tried this on the electron-node-red app (https://github.com/natcl/electron-node-red). The app will let me install the serial port from the pallette manager and use them in flows, but if I stop the app and restart it, the same issue happens.
Any information about this would be greatly appreciated, thanks.