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.

    Errors when trying to start MagicMirror - New to Pi

    Scheduled Pinned Locked Moved Troubleshooting
    6 Posts 4 Posters 3.1k Views 4 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.
    • S Offline
      SEAGINATOR
      last edited by yawns

      I am getting the following errors when I run “npm start”

      pi@raspberrypi:~/MagicMirror $ cd /home/pi
      pi@raspberrypi:~ $ npm start
      npm ERR! Linux 4.4.50-v7+
      npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "start"
      npm ERR! node v6.13.1
      npm ERR! npm  v3.10.10
      npm ERR! path /home/pi/package.json
      npm ERR! code ENOENT
      npm ERR! errno -2
      npm ERR! syscall open
      
      npm ERR! enoent ENOENT: no such file or directory, open '/home/pi/package.json'
      npm ERR! enoent ENOENT: no such file or directory, open '/home/pi/package.json'
      npm ERR! enoent This is most likely not a problem with npm itself
      npm ERR! enoent and is related to npm not being able to find a file.
      npm ERR! enoent 
      
      npm ERR! Please include the following file with any support request:
      npm ERR!     /home/pi/npm-debug.log
      pi@raspberrypi:~ $
      

      HERE IS A COPY OF THE DEBUG LOG:

      0 info it worked if it ends with ok
      1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'start' ]
      2 info using npm@3.10.10
      3 info using node@v6.13.1
      4 verbose config Skipping project config: /home/pi/.npmrc. (matches userconfig)
      5 verbose stack Error: ENOENT: no such file or directory, open '/home/pi/package.json'
      5 verbose stack     at Error (native)
      6 verbose cwd /home/pi
      7 error Linux 4.4.50-v7+
      8 error argv "/usr/bin/node" "/usr/bin/npm" "start"
      9 error node v6.13.1
      10 error npm  v3.10.10
      11 error path /home/pi/package.json
      12 error code ENOENT
      13 error errno -2
      14 error syscall open
      15 error enoent ENOENT: no such file or directory, open '/home/pi/package.json'
      16 error enoent ENOENT: no such file or directory, open '/home/pi/package.json'
      16 error enoent This is most likely not a problem with npm itself
      16 error enoent and is related to npm not being able to find a file.
      17 verbose exit [ -2, true ]
      
      Mykle1M 1 Reply Last reply Reply Quote 0
      • Mykle1M Offline
        Mykle1 Project Sponsor Module Developer @SEAGINATOR
        last edited by

        @SEAGINATOR said in Errors when trying to start MagicMirror - New to Pi:

        pi@raspberrypi:~/MagicMirror $ cd /home/pi
        pi@raspberrypi:~ $ npm start

        It looks as though you’re running npm start in the wrong directory. Please try cd MagicMirror and then npm start in pi@raspberrypi:~/MagicMirror $

        Create a working config
        How to add modules

        S 1 Reply Last reply Reply Quote 0
        • S Offline
          SEAGINATOR @Mykle1
          last edited by

          @Mykle1
          I went into the directory you gave me and this is what it gave me back;
          pi@raspberrypi:~ $ cd MagicMirror
          pi@raspberrypi:~/MagicMirror $ npm start

          magicmirror@2.2.2 start /home/pi/MagicMirror
          sh run-start.sh

          /home/pi/MagicMirror/node_modules/electron/index.js:9
          throw new Error(‘Electron failed to install correctly, please delete node_modules/’ + 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:577:32)
          at Object.Module._extensions…js (module.js:586:10)
          at Module.load (module.js:494:32)
          at tryModuleLoad (module.js:453:12)
          at Function.Module._load (module.js:445:3)
          at Module.require (module.js:504:17)
          at require (internal/module.js:20:19)
          at Object. (/home/pi/MagicMirror/node_modules/electron/cli.js:3:16)
          at Module._compile (module.js:577:32)

          npm ERR! Linux 4.4.50-v7+
          npm ERR! argv “/usr/bin/node” “/usr/bin/npm” “start”
          npm ERR! node v6.13.1
          npm ERR! npm v3.10.10
          npm ERR! code ELIFECYCLE
          npm ERR! magicmirror@2.2.2 start: sh run-start.sh
          npm ERR! Exit status 1
          npm ERR!
          npm ERR! Failed at the magicmirror@2.2.2 start script ‘sh run-start.sh’.
          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! sh run-start.sh
          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
          pi@raspberrypi:~/MagicMirror $

          To be honest I have no idea how I messed this up. I simply pasted the bash code on the website and hit enter. then tried npm start.

          Mykle1M 1 Reply Last reply Reply Quote 0
          • N Offline
            NoNameRo
            last edited by

            you have to install first and then start with npm install && npm start

            1 Reply Last reply Reply Quote 0
            • B Offline
              BrentFraser
              last edited by

              I just got my R Pi 3, installed Raspbian Stretch with Desktop, and tried to install Magic Mirror.

              I was getting “hash sum mismatch” on package updates until I plugged in a network cable (instead of using WiFi). The packages updated properly, and Magic Mirror installed and ran fine showing the default modules!

              1 Reply Last reply Reply Quote 0
              • Mykle1M Offline
                Mykle1 Project Sponsor Module Developer @SEAGINATOR
                last edited by

                @SEAGINATOR said in Errors when trying to start MagicMirror - New to Pi:

                Error: Electron failed to install correctly, please delete node_modules/electron and try installing again

                The error is telling you how to correct the problem

                Create a working config
                How to add modules

                1 Reply Last reply Reply Quote 0
                • 1 / 1
                • 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