• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Electron failed to install properly

Scheduled Pinned Locked Moved Troubleshooting
11 Posts 4 Posters 8.7k Views 3 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    cianoo45
    last edited by Jan 21, 2017, 2:41 AM

    Used the auto-installer to install MM2, When i type DISPLAY=:0 npm start i get this error. ```

    magicmirror@2.1.0 start /home/pi/MagicMirror
    > 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
    
    
    Looked around for a fix but could not find one, Electron quick start gave the same error, any ideas?
    1 Reply Last reply Reply Quote 0
    • C Offline
      cowboysdude Module Developer
      last edited by Jan 21, 2017, 5:20 AM

      Are you starting your mirror over ssh?

      That would be the only reason to use DISPLAY=:0 npm start

      1 Reply Last reply Reply Quote 0
      • C Offline
        cianoo45
        last edited by Jan 21, 2017, 11:32 AM

        Yeah I am

        1 Reply Last reply Reply Quote 0
        • M Offline
          MichMich Admin
          last edited by Jan 21, 2017, 11:48 AM

          Which version of Raspbian are you using?

          1 Reply Last reply Reply Quote 0
          • C Offline
            cianoo45
            last edited by Jan 21, 2017, 11:56 AM

            The latest one, Jesse, only downloaded it a couple days ago

            1 Reply Last reply Reply Quote 0
            • M Offline
              MichMich Admin
              last edited by Jan 21, 2017, 11:59 AM

              Jessie or Jessie Lite?

              1 Reply Last reply Reply Quote 0
              • C Offline
                cianoo45
                last edited by Jan 21, 2017, 12:02 PM

                Full version of Jessie, not Jessie light

                1 Reply Last reply Reply Quote 0
                • C Offline
                  cianoo45
                  last edited by Jan 21, 2017, 2:04 PM

                  When i type “node --version” it says i have V4.0.0 installed which is very outdated, could this be why?

                  C 1 Reply Last reply Jan 21, 2017, 2:23 PM Reply Quote 0
                  • C Offline
                    cianoo45 @cianoo45
                    last edited by Jan 21, 2017, 2:23 PM

                    @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

                    1 Reply Last reply Reply Quote 0
                    • D Offline
                      dpenney
                      last edited by dpenney Jan 21, 2017, 7:53 PM Jan 21, 2017, 7:52 PM

                      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.

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 1 / 2
                      1 / 2
                      • First post
                        5/11
                        Last post
                      Enjoying MagicMirror? Please consider a donation!
                      MagicMirror created by Michael Teeuw.
                      Forum managed by Sam, technical setup by Karsten.
                      This forum is using NodeBB as its core | Contributors
                      Contact | Privacy Policy