Hi @kvicksson ,
To me it seems there are 3 problems here.
You could have a look what the pm2 log says:
$ pm2 logs --lines 100
You will either have:
Error: Cannot find module 'del'
or:
Error: ENOENT: no such file or directory, open '/home/pi/MagicMirror/modules/mmm-weatherchart/cache/map-1567097174409.
or something completely different.
The 3 problems and potential solutions:
You’re config.js entries:
updateInterval: '3600000',
hideBorder: 'true'
should be:
updateInterval: 3600000,
hideBorder: true
even if the module could potentially handle it.
If your mmm-weatherchart instal has this file present:
/home/pi/MagicMirror/modules/mmm-weatherchart/package.json
then you should run:
$ cd /home/pi/MagicMirror/modules/mmm-weatherchart/
$ npm install
If your mmm-weatherchart instal has this file NOT present:
/home/pi/MagicMirror/modules/mmm-weatherchart/package.json
then you should NOT run npm instal, has it will cause havoc to you MagicMirror install.
I would do this in this situation:
$ cd /home/pi/MagicMirror/modules/
$ mv mmm-weatherchart mmm-weatherchart.saved
$ git clone https://github.com/szech/mmm-weatherchart.git
$ cd /home/pi/MagicMirror/modules/mmm-weatherchart
$ npm install
$ pm2 restart pm2
$ pm2 logs --lines 100
When it works:
$ cd /home/pi/MagicMirror/modules/
$ rm -rf mmm-weatherchart.saved
Good luck !!
PS @sdetweil : please comment if I am wrong or made mistakes somewhere & thanks for your input.