Read the statement by Michael Teeuw here.
Electron failed to install properly
-
Are you starting your mirror over ssh?
That would be the only reason to use DISPLAY=:0 npm start
-
Yeah I am
-
Which version of Raspbian are you using?
-
The latest one, Jesse, only downloaded it a couple days ago
-
Jessie or Jessie Lite?
-
Full version of Jessie, not Jessie light
-
When i type “node --version” it says i have V4.0.0 installed which is very outdated, could this be why?
-
@cianoo45 said in Electron failed to install properly:
When i type “node --version” it says i have V4.0.0 installed which is very outdated, could this be why?
Nevermind, updated to V7.4 and i still get the same error when running
-
Getting the exact same thing here too - Raspberry Pi3 - any ideas?
16 error Linux 4.4.34-v7+
17 error argv “/usr/local/bin/node” “/usr/local/bin/npm” “start”
18 error node v6.9.4
19 error npm v3.10.10
20 error file sh
21 error code ELIFECYCLE
22 error errno ENOENT
23 error syscall spawn
24 error magicmirror@2.1.0 start:electron js/electron.js
24 error spawn ENOENT
25 error Failed at the magicmirror@2.1.0 start script ‘electron js/electron.js’.I had tried using the latest node too - I downgraded to v6.9.4 just on the off chance it was a versioning thing but as you can see no go.
-
AH HA! So turns out you need to install as root - the regular pi user doesn’t have enough permissions to install socket.io which is a dependency of electron…
The manual install instructions should be updated to state
sudo npm install
npm startDamian
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login