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.

    Installing Magic mirror on windows 10

    Scheduled Pinned Locked Moved Troubleshooting
    38 Posts 9 Posters 17.9k Views 11 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.
    • V Offline
      vivian0239
      last edited by

      Hi, everyone!

      I have a task to install Magic Mirror on Windows. And I am very happy to find here. I tried the steps, but it still has error. My pc is Windows 10.
      I also changed package.json from:
      “start”: “DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js”,
      to
      “start”: “node_modules/.bin/electron js/electron.js”,
      I am new to JS, please tell me where I am wrong. Thank you!

      This is my log:
      ssdrive@home MINGW64 ~/MagicMirror
      $ npm install --only=prod

      magicmirror@2.12.0 install C:\Users\ssdrive\MagicMirror
      echo "Installing vendor files …
      " && cd vendor && npm install --loglevel=error

      "Installing vendor files …

      magicmirror@2.12.0 postinstall C:\Users\ssdrive\MagicMirror
      npm run install-fonts && echo "MagicMirror installation finished successfully!
      "

      magicmirror@2.12.0 install-fonts C:\Users\ssdrive\MagicMirror
      echo "Installing fonts …
      " && cd fonts && npm install --loglevel=error

      "Installing fonts …
      "MagicMirror installation finished successfully!
      audited 1050 packages in 16.723s

      75 packages are looking for funding
      run npm fund for details

      found 3 low severity vulnerabilities
      run npm audit fix to fix them, or npm audit for details

      ssdrive@home MINGW64 ~/MagicMirror
      $ cd vendor

      ssdrive@home MINGW64 ~/MagicMirror/vendor
      $ npm install
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules\fsevents):
      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {“os”:“darwin”,“arch”:“any”} (current: {“os”:“win32”,“arch”:“x64”})

      added 82 packages from 57 contributors and audited 150 packages in 15.029s
      found 8 vulnerabilities (7 low, 1 high)
      run npm audit fix to fix them, or npm audit for details

      ssdrive@home MINGW64 ~/MagicMirror/vendor
      $ cd …\fonts
      bash: cd: …fonts: No such file or directory

      ssdrive@home MINGW64 ~/MagicMirror/vendor
      $ cd …

      ssdrive@home MINGW64 ~/MagicMirror
      $ cd fonts

      ssdrive@home MINGW64 ~/MagicMirror/fonts
      $ npm install
      added 1 package from 1 contributor and audited 1 package in 0.993s
      found 0 vulnerabilities

      ssdrive@home MINGW64 ~/MagicMirror/fonts
      $ cd …

      ssdrive@home MINGW64 ~/MagicMirror
      $ notepad package.json

      ssdrive@home MINGW64 ~/MagicMirror
      $ npm start
      npm ERR! code EJSONPARSE
      npm ERR! file C:\Users\ssdrive\MagicMirror\package.json
      npm ERR! JSON.parse Failed to parse json
      npm ERR! JSON.parse Unexpected token , in JSON at position 209 while parsing near ‘…tron js/electron.js",
      npm ERR! JSON.parse “server”: "node …’
      npm ERR! JSON.parse Failed to parse package.json data.
      npm ERR! JSON.parse package.json must be actual JSON, not just JavaScript.

      npm ERR! A complete log of this run can be found in:
      npm ERR! C:\Users\ssdrive\AppData\Roaming\npm-cache_logs\2020-08-09T20_33_43_328Z-debug.log

      ssdrive@home MINGW64 ~/MagicMirror
      $ npm start
      npm ERR! code EJSONPARSE
      npm ERR! file C:\Users\ssdrive\MagicMirror\package.json
      npm ERR! JSON.parse Failed to parse json
      npm ERR! JSON.parse Unexpected token , in JSON at position 209 while parsing near ‘…tron js/electron.js",
      npm ERR! JSON.parse “server”: "node …’
      npm ERR! JSON.parse Failed to parse package.json data.
      npm ERR! JSON.parse package.json must be actual JSON, not just JavaScript.

      npm ERR! A complete log of this run can be found in:
      npm ERR! C:\Users\ssdrive\AppData\Roaming\npm-cache_logs\2020-08-09T20_41_40_531Z-debug.log

      ssdrive@home MINGW64 ~/MagicMirror
      $

      S 1 Reply Last reply Reply Quote 0
      • S Offline
        sdetweil @vivian0239
        last edited by sdetweil

        @vivian0239 said in Installing Magic mirror on windows 10:

        ~/MagicMirror/vendor
        $ cd …\fonts
        bash: cd: …fonts: No such file or directory
        ssdrive@home MINGW64 ~/MagicMirror/vendor
        $ cd …
        ssdrive@home MINGW64 ~/MagicMirror
        $ cd fonts
        ssdrive@home MINGW64 ~/MagicMirror/fonts
        $ npm install
        added 1 package from 1 contributor and audited 1 package in 0.993s
        found 0 vulnerabilities

        there are 3 dots in the CD commands change it to 2 dots

        do NOT install under min.

        just open a command prompt (CMD.exe) and do npm install

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        1 Reply Last reply Reply Quote 0
        • S Offline
          suqiqi
          last edited by

          ‘node_moudles’ is not recognized as an internal or external command,
          operable program or batch file.

          1 Reply Last reply Reply Quote 0
          • S Offline
            suqiqi @sdetweil
            last edited by

            @sdetweil ‘node_moudles’ is not recognized as an internal or external command,
            operable program or batch file.
            please help me thank you

            S 1 Reply Last reply Reply Quote 0
            • S Offline
              sdetweil @suqiqi
              last edited by

              @suqiqi where do u see that?
              the folder is node_modules

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 0
              • R Offline
                rdcullis
                last edited by

                Hi all, I am giving this a try and running into the same errors as above, i have followed the advise but i dont get the black screen, after the error fix for display, i get new error:
                $ npm start

                magicmirror@2.14.0 start C:\Users\Richard\MagicMirror
                electron js/electron.js

                ‘electron’ is not recognized as an internal or external command,
                operable program or batch file.
                npm ERR! code ELIFECYCLE
                npm ERR! errno 1
                npm ERR! magicmirror@2.14.0 start: electron js/electron.js
                npm ERR! Exit status 1
                npm ERR!
                npm ERR! Failed at the magicmirror@2.14.0 start script.
                npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

                npm ERR! A complete log of this run can be found in:
                npm ERR! C:\Users\Richard\AppData\Roaming\npm-cache_logs\2021-03-29T19_41_46_132Z-debug.log

                any help here would be great, thanks

                1 Reply Last reply Reply Quote 0
                • C CheapDad referenced this topic on
                • 1
                • 2
                • 3
                • 4
                • 3 / 4
                • 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