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.8k 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

      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
      • cowboysdudeC Offline
        cowboysdude Module Developer
        last edited by

        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

          Yeah I am

          1 Reply Last reply Reply Quote 0
          • MichMichM Offline
            MichMich Admin
            last edited by

            Which version of Raspbian are you using?

            1 Reply Last reply Reply Quote 0
            • C Offline
              cianoo45
              last edited by

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

              1 Reply Last reply Reply Quote 0
              • MichMichM Offline
                MichMich Admin
                last edited by

                Jessie or Jessie Lite?

                1 Reply Last reply Reply Quote 0
                • C Offline
                  cianoo45
                  last edited by

                  Full version of Jessie, not Jessie light

                  1 Reply Last reply Reply Quote 0
                  • C Offline
                    cianoo45
                    last edited by

                    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 Reply Quote 0
                    • C Offline
                      cianoo45 @cianoo45
                      last edited by

                      @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

                        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
                        • First post
                          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