Read the statement by Michael Teeuw here.
Installing on a Pi Zero
- 
 @rushhour99 is this with extra modules or just the base? can u show the output of pm2 logs --lines=100
- 
 @sdetweil said in Installing on a Pi Zero: pm2 logs --lines=100 This just the Magic Mirror base. I haven’t added any extra modules. Unfortunately I cannot paste the pm2 logs output. When I try it gets caught in some sort of spam filter and won’t let me post. 
- 
 @rushhour99 u can email to me… same userid on gmail also attach /home/pi/install.log 
- 
 @sdetweil Thanks, error log emailed. Ive done this process before without error ~9 months ago. Maybe the rasbian version or magic mirror version has changed recently that is now causing the problem. 
- 
 @rushhour99 there is a new MM version every 2 months… I test on my own pi 0 . haven’t seen a problem like this sent email back, can u send install.log 
- 
 @rushhour99 do this sudo npm i -g npm@6this will downgrade npm to v6 then cd ~/MagicMirror rm -rf node_modules rm package-lock.json npm install --only=prodand check if the config.js file exists ls ~/MagicMirror/config/config,js -laF
- 
 @sdetweil said in Installing on a Pi Zero: sudo npm -i npm@6 I got an error. Thanks for helping out, this is a new build so I don’t mind if it gets messed up and I need to start over. $ sudo npm -i npm@6 
 npm ERR! code ENOENT
 npm ERR! syscall open
 npm ERR! path /home/pi/package.json
 npm ERR! errno -2
 npm ERR! enoent ENOENT: no such file or directory, open ‘/home/pi/package.json’
 npm ERR! enoent This is related to npm not being able to find a file.
 npm ERR! enoentnpm ERR! A complete log of this run can be found in: 
 npm ERR! /root/.npm/_logs/2021-08-03T22_48_17_691Z-debug.log
- 
 @rushhour99 typo, sorry sudo npm i -g npm@6
- 
 @sdetweil Thanks! I copied the config.js.sample to config.js before running the downgrade commands. After downgrading and rebooting, the Magic Mirror showed up on my Pi 0 with the default configuration. 
- 
 @rushhour99 great, thanks for the update I pushed a change to the installer to prevent npm going to v7. 
