I have very few add on ... I have contrib_ui_list, that could be related.
First step I upgraded node-red-dashboard from the Palette and went up to 2.12.2. I had to restart Node-red and when I reopen the interface I got the error and all my nodes were gray-out.
At that point I upgraded the Node-Red to 0.19.5, but the situation didn't change.
At that point I tried to get back with previous version of Node-red-Dashboard, but the situation is the same.
I don't see a log file of Node-red. Where is it ?
tks
Marcello
i tried to launch node-red knowing that it would have failed because the program was already running .... But i received some interesting info on the terminal:
10 Dec 21:56:37 - [warn] [node-red-dashboard/ui_audio] SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mod e
10 Dec 21:56:37 - [warn] [node-red-dashboard/ui_base] SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
10 Dec 21:56:37 - [warn] [node-red-dashboard/ui_button] SyntaxError: Block-scope d declarations (let, const, function, class) not yet supported outside strict mo de
10 Dec 21:56:37 - [warn] [node-red-dashboard/ui_chart] SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mod e
10 Dec 21:56:37 - [warn] [node-red-dashboard/ui_colour_picker] SyntaxError: Bloc k-scoped declarations (let, const, function, class) not yet supported outside st rict mode
.... All errors related to the Dashboard nodes !!
Does it help?
It would depend how you set it up to run as a service. If you had used the Pi install script, that works on Ubuntu, then you would have the node-red-log command.
So, if it is installed as a service, you can probably use:
sudo journalctl -f -u nodered -o cat
but you may need to change nodered for whatever you have the service named as.
Seeing your updated message with Block-scoped declarations messages... that means you are running too old a version of node.js. You should upgrade to Node 8.
Because the version of node.js installed with Ubuntu is old.
The easiest way of making sure you have a consistent set of tools on a Debian based system such as Ubuntu is to use the install/upgrade script for the Pi. https://nodered.org/docs/hardware/raspberrypi