<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Electron failed to install properly]]></title><description><![CDATA[<p dir="auto">Used the auto-installer to install MM2, When i type  DISPLAY=:0 npm start i get this error. ```</p>
<pre><code>magicmirror@2.1.0 start /home/pi/MagicMirror
&gt; electron js/electron.js

/home/pi/MagicMirror/node_modules/electron/index.js:9
throw new Error('Electron failed to install correctly, please delete node_modu                                                                                        les/' + path.basename(__dirname) + ' and try installing again')
^

Error: Electron failed to install correctly, please delete node_modules/electron                                                                                         and try installing again
  at Object. (/home/pi/MagicMirror/node_modules/electron/index.js:9                                                                                        :9)
  at Module._compile (module.js:570:32)
  at Object.Module._extensions..js (module.js:579:10)
  at Module.load (module.js:487:32)
  at tryModuleLoad (module.js:446:12)
  at Function.Module._load (module.js:438:3)
  at Module.require (module.js:497:17)
  at require (internal/module.js:20:19)
  at Object. (/home/pi/MagicMirror/node_modules/electron/cli.js:3:1                                                                                        6)
  at Module._compile (module.js:570:32)

npm ERR! Linux 4.4.43-v7+
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "start"
npm ERR! node v6.9.4
npm ERR! npm  v3.10.10
npm ERR! code ELIFECYCLE
npm ERR! magicmirror@2.1.0 start: `electron js/electron.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the magicmirror@2.1.0 start script 'electron js/electron.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 magicmirror package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     electron js/electron.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs magicmirror
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls magicmirror
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/pi/MagicMirror/npm-debug.log

</code></pre>
<pre><code>Looked around for a fix but could not find one, Electron quick start gave the same error, any ideas?</code></pre>
]]></description><link>https://forum.magicmirror.builders/topic/1477/electron-failed-to-install-properly</link><generator>RSS for Node</generator><lastBuildDate>Sun, 07 Jun 2026 02:34:44 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/1477.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 21 Jan 2017 02:41:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Electron failed to install properly on Sat, 21 Jan 2017 20:18:28 GMT]]></title><description><![CDATA[<p dir="auto">AH HA! So turns out you need to install as root - the regular pi user doesn’t have enough permissions to install <a href="http://socket.io" target="_blank" rel="noopener noreferrer nofollow ugc">socket.io</a> which is a dependency of electron…</p>
<p dir="auto">The manual install instructions should be updated to state</p>
<p dir="auto">sudo npm install<br />
npm start</p>
<p dir="auto">Damian</p>
]]></description><link>https://forum.magicmirror.builders/post/11925</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11925</guid><dc:creator><![CDATA[dpenney]]></dc:creator><pubDate>Sat, 21 Jan 2017 20:18:28 GMT</pubDate></item><item><title><![CDATA[Reply to Electron failed to install properly on Sat, 21 Jan 2017 19:53:43 GMT]]></title><description><![CDATA[<p dir="auto">Getting the exact same thing here too - Raspberry Pi3 - any ideas?</p>
<p dir="auto">16 error Linux 4.4.34-v7+<br />
17 error argv “/usr/local/bin/node” “/usr/local/bin/npm” “start”<br />
18 error node v6.9.4<br />
19 error npm  v3.10.10<br />
20 error file sh<br />
21 error code ELIFECYCLE<br />
22 error errno ENOENT<br />
23 error syscall spawn<br />
24 error magicmirror@2.1.0 start: <code>electron js/electron.js</code><br />
24 error spawn ENOENT<br />
25 error Failed at the magicmirror@2.1.0 start script ‘electron js/electron.js’.</p>
<p dir="auto">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.</p>
]]></description><link>https://forum.magicmirror.builders/post/11923</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11923</guid><dc:creator><![CDATA[dpenney]]></dc:creator><pubDate>Sat, 21 Jan 2017 19:53:43 GMT</pubDate></item><item><title><![CDATA[Reply to Electron failed to install properly on Sat, 21 Jan 2017 14:23:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cianoo45" aria-label="Profile: cianoo45">@<bdi>cianoo45</bdi></a> said in <a href="/post/11863">Electron failed to install properly</a>:</p>
<blockquote>
<p dir="auto">When i type  “node --version” it says i have V4.0.0 installed which is very outdated, could this be why?</p>
</blockquote>
<p dir="auto">Nevermind, updated to V7.4 and i still get the same error when running</p>
]]></description><link>https://forum.magicmirror.builders/post/11866</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11866</guid><dc:creator><![CDATA[cianoo45]]></dc:creator><pubDate>Sat, 21 Jan 2017 14:23:50 GMT</pubDate></item><item><title><![CDATA[Reply to Electron failed to install properly on Sat, 21 Jan 2017 14:04:14 GMT]]></title><description><![CDATA[<p dir="auto">When i type  “node --version” it says i have V4.0.0 installed which is very outdated, could this be why?</p>
]]></description><link>https://forum.magicmirror.builders/post/11863</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11863</guid><dc:creator><![CDATA[cianoo45]]></dc:creator><pubDate>Sat, 21 Jan 2017 14:04:14 GMT</pubDate></item><item><title><![CDATA[Reply to Electron failed to install properly on Sat, 21 Jan 2017 12:02:55 GMT]]></title><description><![CDATA[<p dir="auto">Full version of Jessie, not Jessie light</p>
]]></description><link>https://forum.magicmirror.builders/post/11847</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11847</guid><dc:creator><![CDATA[cianoo45]]></dc:creator><pubDate>Sat, 21 Jan 2017 12:02:55 GMT</pubDate></item><item><title><![CDATA[Reply to Electron failed to install properly on Sat, 21 Jan 2017 11:59:51 GMT]]></title><description><![CDATA[<p dir="auto">Jessie or Jessie Lite?</p>
]]></description><link>https://forum.magicmirror.builders/post/11846</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11846</guid><dc:creator><![CDATA[MichMich]]></dc:creator><pubDate>Sat, 21 Jan 2017 11:59:51 GMT</pubDate></item><item><title><![CDATA[Reply to Electron failed to install properly on Sat, 21 Jan 2017 11:56:44 GMT]]></title><description><![CDATA[<p dir="auto">The latest one, Jesse, only downloaded it a couple days ago</p>
]]></description><link>https://forum.magicmirror.builders/post/11844</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11844</guid><dc:creator><![CDATA[cianoo45]]></dc:creator><pubDate>Sat, 21 Jan 2017 11:56:44 GMT</pubDate></item><item><title><![CDATA[Reply to Electron failed to install properly on Sat, 21 Jan 2017 11:48:44 GMT]]></title><description><![CDATA[<p dir="auto">Which version of Raspbian are you using?</p>
]]></description><link>https://forum.magicmirror.builders/post/11843</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11843</guid><dc:creator><![CDATA[MichMich]]></dc:creator><pubDate>Sat, 21 Jan 2017 11:48:44 GMT</pubDate></item><item><title><![CDATA[Reply to Electron failed to install properly on Sat, 21 Jan 2017 11:32:47 GMT]]></title><description><![CDATA[<p dir="auto">Yeah I am</p>
]]></description><link>https://forum.magicmirror.builders/post/11840</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11840</guid><dc:creator><![CDATA[cianoo45]]></dc:creator><pubDate>Sat, 21 Jan 2017 11:32:47 GMT</pubDate></item><item><title><![CDATA[Reply to Electron failed to install properly on Sat, 21 Jan 2017 05:20:36 GMT]]></title><description><![CDATA[<p dir="auto">Are you starting your mirror over ssh?</p>
<p dir="auto">That would be the only reason to use DISPLAY=:0 npm start</p>
]]></description><link>https://forum.magicmirror.builders/post/11817</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11817</guid><dc:creator><![CDATA[cowboysdude]]></dc:creator><pubDate>Sat, 21 Jan 2017 05:20:36 GMT</pubDate></item></channel></rss>