Read the statement by Michael Teeuw here.
Unable to install dependencies, NPM install not working
-
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.