Read the statement by Michael Teeuw here.
installation of modules
-
@sdetweil indeed it does that, but I believe this may be the wrong approach.
No matter what, MM should start, IMO. In the case of config error, could we get an error screen like above, except for have it show the output of config checker?
This would help in server/client environments like mine, or PM2 or any number of scenarios where the logs may not be in the right spot.
-
@BKeyport we decided that starting with the wrong config is not helpful,
and best practice says you would use manual start, after making changes, to validate the change, before restarting w pm2
-
@BKeyport unfortunately because the config is broken, we cannot use any ok it
-
Good morning
I don’t really understand what I should do? -
@pat59
cd ~/MagicMirror
npm run config:checkfind the line number and look at the lines of config.js
around there for the error -
-
@pat59 youve got a space between config and check
config:check
in package.json script section are all the npm commands MagicMirror suppports
-
-
@pat59 correct, if you do all this over ssh instead of vnc you can copy the text, instead of screen shot. very hard to read
-
pi@raspberrypi:~ $ cd ~MagicMirror
bash: cd: ~MagicMirror: Aucun fichier ou dossier de ce type
pi@raspberrypi:~ $ cd ~/MagicMirror
pi@raspberrypi:~/MagicMirror $ npm run config:checkmagicmirror@2.27.0 config:check
node js/check_config.js[2025-02-11 17:59:29.192] [INFO] Checking file… /home/pi/MagicMirror/config/config.js
[2025-02-11 17:59:29.324] [ERROR] Your configuration file contains syntax errors :(
[2025-02-11 17:59:29.329] [ERROR] Line 270 column 4: Parsing error: Unexpected token position
pi@raspberrypi:~/MagicMirror $