Read the statement by Michael Teeuw here.
Unable to install dependencies, NPM install not working
-
Okay, guys, I got it working. Not sure exactly how. However, I have the basic steps:
- re-imaged Raspbian
sudo apt-update
,sudo apt-get upgrade
,sudo apt-get autoremove
- reboot
- install latest versions of nodejs and npm (make sure they are actually up to date with
--version
) - install electron from source (I believe I did this globally
-g
.) - build MagicMirror from source (not using auto-install script)
- create your
config.js
file. - RUN ELECTRON FROM CONSOLE (just type
electron
) cd MagicMirror
- now run
sudo npm install && npm start
.
This worked for me! Hopefully it will work for you guys too.
Edit: This also works without
electron
running. I think the issue comes when electron does not install properly? -
@KirAsh4 well time is very precious in times like these ;) don´t get stressed due to our bug reports!
thanks a lot that you are getting a look on it. -
@cpramhofer, not particularly stressed, just a matter of time … and life moving on.
-
Hello,
Gotcha!
I got it running: D
The difference to the 20 previous try was that I did not make the whole in the pure console, but in a terminal under the graphical surface.This can also be seen in the instructions under the URL https://forum.magicmirror.builders/topic/236/complete-setup-tutorial/6
-
Hi All,
after my holiday i gave the thing another chance with a fresh install:
Raspbian Jessie with Pixel
2016-09-23 (is this the problem???)npm WARN grunt-yamllint@0.2.0 requires a peer of grunt@~0.4.0 but none was installed.
npm ERR! Linux 4.4.21-v7+
npm ERR! argv “/usr/bin/nodejs” “/usr/bin/npm” “install”
npm ERR! node v6.9.1
npm ERR! npm v3.10.8
npm ERR! code ELIFECYCLEnpm ERR! electron-prebuilt@1.3.9 postinstall:
node install.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the electron-prebuilt@1.3.9 postinstall script ‘node install.js’.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the electron-prebuilt package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node install.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs electron-prebuilt
npm ERR! Or if that isn’t available, you can get their info via:
npm ERR! npm owner ls electron-prebuilt
npm ERR! There is likely additional logging output above.npm ERR! Please include the following file with any support request:
npm ERR! /root/MagicMirror/npm-debug.log
Unable to install dependencies!or is it the problem that the installer is still using eletron-prebuild instead of electron??
-
Did you tried the followed:
npm install npm@latest -g
npm install -g grunt
npm install -g electron -
IT WORKS!!
thanks @tajno for the hint!
My Steps to working MM:
- Fresh Card with latest Version of Raspian (PIXEL)
- [running the installer Script]
- MMM DID NOT WORK AT THIS STAGE
- running
sudo npm install npm@latest -g
sudo npm install -g grunt
sudo npm install -g electron - manual install of MMM (git clone / sudo npm install / npm start)
kind regards
Christoph -
here is what worked for me
git reset --hard and then git pull && npm install -
@sharkbyte yeh, if you use my upgrade script it handles all that. Reset hard is, in my opinion, a bad thing to do, unless you KNOW why you are doing it.