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.

    help! npm start error: Failed at the start script 'electron js/electron.js'.

    Scheduled Pinned Locked Moved Troubleshooting
    6 Posts 4 Posters 5.7k Views 5 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.
    • E Offline
      evergreen
      last edited by

      pi@raspberrypi:~/MagicMirror $ npm start

      magicmirror@2.0.0 start /home/pi/MagicMirror
      electron js/electron.js

      fs.js:640
      return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
      ^

      Error: ENOENT: no such file or directory, open ‘/home/pi/MagicMirror/node_modules/electron/path.txt’
      at Error (native)
      at Object.fs.openSync (fs.js:640:18)
      at Object.fs.readFileSync (fs.js:508:33)
      at Object. (/home/pi/MagicMirror/node_modules/electron/index.js:4:42)
      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)

      npm ERR! Linux 4.4.21-v7+
      npm ERR! argv “/usr/local/bin/node” “/usr/local/bin/npm” “start”
      npm ERR! node v6.9.1
      npm ERR! npm v3.10.8
      npm ERR! code ELIFECYCLE
      npm ERR! magicmirror@2.0.0 start: electron js/electron.js
      npm ERR! Exit status 1
      npm ERR!
      npm ERR! Failed at the magicmirror@2.0.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

      how can i fix this?

      1 Reply Last reply Reply Quote 0
      • M Offline
        msheen
        last edited by

        I’ve got exactly the same problem …
        Anybody got any idea’s ?

        I’ve googled it there seems a few people with the problem but no answers
        Any help would be appreciated.

        1 Reply Last reply Reply Quote 0
        • T Offline
          tajno
          last edited by

          Did you tried “npm install electron”?

          1 Reply Last reply Reply Quote 0
          • M Offline
            msheen
            last edited by

            Tajno - just tried that now - got this message

            npm WARN grunt-yamllint@0.2.0 requires a peer of grunt@~0.4.0 but none was installed.

            No idea what means …

            and when I tried to start magic mirror got this :

            magicmirror@2.0.0 start /home/pi/MagicMirror
            electron js/electron.js

            npm ERR! Linux 4.4.32-v7+
            npm ERR! argv “/usr/bin/nodejs” “/usr/bin/npm” “start”
            npm ERR! node v6.9.1
            npm ERR! npm v3.10.8
            npm ERR! code ELIFECYCLE
            npm ERR! magicmirror@2.0.0 start: electron js/electron.js
            npm ERR! Exit status 1
            npm ERR!
            npm ERR! Failed at the magicmirror@2.0.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

            Thanks for your suggestions - got any more idea’s ? as I’d really like to this working

            1 Reply Last reply Reply Quote 0
            • T Offline
              tajno
              last edited by tajno

              Sounds that now grunt is not installed…

              Try:
              npm install -g grunt
              after them again npm install -g electron

              Btw. how did you install the mirror? By yourself or with the suggested curl command?

              S 1 Reply Last reply Reply Quote 0
              • S Offline
                Sintei @tajno
                last edited by

                @tajno ,

                Had the same problem.
                Installed and reinstalled several times, manually and with the automated script.

                It looked to me it was a problem installing grunt and electron.
                I had to install them with sudo.
                Still did not work, but when I renamed the magicmirror folder and “reinstalled” magicmirror using curl command with sudo, it worked.
                Some privileges problem maybe somewhere?

                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