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.

    Magic Mirror Installation Problem

    Scheduled Pinned Locked Moved Troubleshooting
    5 Posts 5 Posters 3.6k Views 6 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.
    • D Offline
      dhirajv12
      last edited by

      Hello,
      I tried installing Magic Mirror both by auto installer and manually I have following errors during installation. It stops at electron. Please suggest me a work around. I am stuck.

      npm WARN stylelint-config-standard@16.0.0 requires a peer of stylelint@^7.8.0 but none was installed.
      npm WARN grunt-stylelint@0.8.0 requires a peer of stylelint@^7.8.0 but none was installed.
      npm ERR! Linux 4.9.24-v7+
      npm ERR! argv “/usr/bin/nodejs” “/usr/bin/npm” “install”
      npm ERR! node v6.10.3
      npm ERR! npm v3.10.10
      npm ERR! code ELIFECYCLE

      npm ERR! electron@1.6.10 postinstall: node install.js
      npm ERR! Exit status 1
      npm ERR!
      npm ERR! Failed at the electron@1.6.10 postinstall script ‘node install.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 electron package,
      npm ERR! not with npm itself.
      npm ERR! Tell the author that this fails on your system:
      npm ERR! node install.js
      npm ERR! You can get information on how to open an issue for this project with:
      npm ERR! npm bugs electron
      npm ERR! Or if that isn’t available, you can get their info via:
      npm ERR! npm owner ls electron
      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

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

        I have exactly the same error with both manual and scripted installs. Wiped the Pi3 and installed clean Raspbian, tried with node 6 and 7, installing electron independently, but I get an identical error…

        1 Reply Last reply Reply Quote 0
        • L Offline
          Lausbuab1
          last edited by

          same problem for me. Bought a new Pi3 today and installed freshly Raspian with all updates and the Node.js v7.10.0.

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

            https://forum.magicmirror.builders/topic/2633/error-running-install-script

            Create a working config
            How to add modules

            1 Reply Last reply Reply Quote 1
            • B Offline
              bminer1
              last edited by

              Installing and got all the way to Dependencies and failed.
              Any help would be greatly appreciated. Its extremely long so i apologies.

              Cloning MagicMirror Done!
              Installing dependencies ...
              npm WARN prefer global coffee-script@1.10.0 should be installed with -g
              npm WARN prefer global jsonlint@1.6.2 should be installed with -g
              
              > electron-chromedriver@1.6.0 install /home/pi/MagicMirror/node_modules/electron-chromedriver
              > node ./download-chromedriver.js
              
              
              > electron@1.6.10 postinstall /home/pi/MagicMirror/node_modules/electron
              > node install.js
              
              /home/pi/MagicMirror/node_modules/electron/install.js:47
                throw err
                ^
              
              Error: read ECONNRESET
                  at exports._errnoException (util.js:1018:11)
                  at TLSWrap.onread (net.js:568:26)
              magicmirror@2.1.1 /home/pi/MagicMirror
              ├─┬ body-parser@1.17.2 
              │ ├── bytes@2.4.0 
              │ ├── content-type@1.0.2 
              │ ├─┬ debug@2.6.7 
              │ │ └── ms@2.0.0 
              │ ├── depd@1.1.0 
              │ ├─┬ http-errors@1.6.1 
              │ │ └── inherits@2.0.3 
              │ ├── iconv-lite@0.4.15 
              │ ├─┬ on-finished@2.3.0 
              │ │ └── ee-first@1.1.1 
              │ ├── qs@6.4.0 
              │ ├─┬ raw-body@2.2.0 
              │ │ ├── iconv-lite@0.4.15 
              │ │ └── unpipe@1.0.0 
              │ └─┬ type-is@1.6.15 
              │   └── media-typer@0.3.0 
              ├─┬ chai@3.5.0 
              │ ├── assertion-error@1.0.2 
              │ ├─┬ deep-eql@0.1.3 
              │ │ └── type-detect@0.1.1 
              │ └── type-detect@1.0.0 
              ├─┬ chai-as-promised@6.0.0 
              │ └── check-error@1.0.2 
              ├── colors@1.1.2 
              ├─┬ express@4.15.3 
              │ ├─┬ accepts@1.3.3 
              │ │ └── negotiator@0.6.1 
              │ ├── array-flatten@1.1.1 
              │ ├── content-disposition@0.5.2 
              │ ├── cookie@0.3.1 
              │ ├── cookie-signature@1.0.6 
              │ ├── encodeurl@1.0.1 
              │ ├── escape-html@1.0.3 
              │ ├── etag@1.8.0 
              │ ├── finalhandler@1.0.3 
              │ ├── fresh@0.5.0 
              │ ├── merge-descriptors@1.0.1 
              │ ├── methods@1.1.2 
              │ ├── parseurl@1.3.1 
              │ ├── path-to-regexp@0.1.7 
              │ ├─┬ proxy-addr@1.1.4 
              │ │ ├── forwarded@0.1.0 
              │ │ └── ipaddr.js@1.3.0 
              │ ├── range-parser@1.2.0 
              │ ├─┬ send@0.15.3 
              │ │ ├── destroy@1.0.4 
              │ │ └── mime@1.3.4 
              │ ├── serve-static@1.12.3 
              │ ├── setprototypeof@1.0.3 
              │ ├── statuses@1.3.1 
              │ ├── utils-merge@1.0.0 
              │ └── vary@1.1.1 
              ├─┬ express-ipfilter@0.2.4 
              │ ├── ip@1.1.5 
              │ ├── lodash@3.10.1 
              │ └─┬ range_check@1.4.0 
              │   ├── ip6@0.0.4 
              │   └── ipaddr.js@1.2.0 
              ├─┬ feedme@1.0.0 
              │ ├── clarinet@0.11.0 
              │ ├── eventyoshi@0.1.8 
              │ └── sax@1.2.2 
              ├─┬ grunt@1.0.1 
              │ ├── coffee-script@1.10.0 
              │ ├─┬ dateformat@1.0.12 
              │ │ ├── get-stdin@4.0.1 
              │ │ └─┬ meow@3.7.0 
              │ │   ├─┬ camelcase-keys@2.1.0 
              │ │   │ └── camelcase@2.1.1 
              │ │   ├── decamelize@1.2.0 
              │ │   ├─┬ loud-rejection@1.6.0 
              │ │   │ ├─┬ currently-unhandled@0.4.1 
              │ │   │ │ └── array-find-index@1.0.2 
              │ │   │ └── signal-exit@3.0.2 
              │ │   ├── map-obj@1.0.1 
              │ │   ├── minimist@1.2.0 
              │ │   ├─┬ normalize-package-data@2.3.8 
              │ │   │ ├── hosted-git-info@2.4.2 
              │ │   │ ├─┬ is-builtin-module@1.0.0 
              │ │   │ │ └── builtin-modules@1.1.1 
              │ │   │ └─┬ validate-npm-package-license@3.0.1 
              │ │   │   ├─┬ spdx-correct@1.0.2 
              │ │   │   │ └── spdx-license-ids@1.2.2 
              │ │   │   └── spdx-expression-parse@1.0.4 
              │ │   ├─┬ read-pkg-up@1.0.1 
              │ │   │ ├── find-up@1.1.2 
              │ │   │ └─┬ read-pkg@1.1.0 
              │ │   │   ├─┬ load-json-file@1.1.0 
              │ │   │   │ ├─┬ parse-json@2.2.0 
              │ │   │   │ │ └─┬ error-ex@1.3.1 
              │ │   │   │ │   └── is-arrayish@0.2.1 
              │ │   │   │ └─┬ strip-bom@2.0.0 
              │ │   │   │   └── is-utf8@0.2.1 
              │ │   │   └── path-type@1.1.0 
              │ │   ├─┬ redent@1.0.0 
              │ │   │ ├─┬ indent-string@2.1.0 
              │ │   │ │ └── repeating@2.0.1 
              │ │   │ └── strip-indent@1.0.1 
              │ │   └── trim-newlines@1.0.0 
              │ ├── eventemitter2@0.4.14 
              │ ├── exit@0.1.2 
              │ ├─┬ findup-sync@0.3.0 
              │ │ └── glob@5.0.15 
              │ ├─┬ glob@7.0.6 
              │ │ ├── fs.realpath@1.0.0 
              │ │ ├─┬ inflight@1.0.6 
              │ │ │ └── wrappy@1.0.2 
              │ │ └── once@1.4.0 
              │ ├─┬ grunt-cli@1.2.0 
              │ │ └── resolve@1.1.7 
              │ ├── grunt-known-options@1.1.0 
              │ ├─┬ grunt-legacy-log@1.0.0 
              │ │ ├─┬ grunt-legacy-log-utils@1.0.0 
              │ │ │ └── lodash@4.3.0 
              │ │ └── underscore.string@3.2.3 
              │ ├─┬ grunt-legacy-util@1.0.0 
              │ │ ├── async@1.5.2 
              │ │ ├── getobject@0.1.0 
              │ │ ├── lodash@4.3.0 
              │ │ └─┬ which@1.2.14 
              │ │   └── isexe@2.0.0 
              │ ├─┬ js-yaml@3.5.5 
              │ │ ├─┬ argparse@1.0.9 
              │ │ │ └── sprintf-js@1.0.3 
              │ │ └── esprima@2.7.3 
              │ ├─┬ minimatch@3.0.4 
              │ │ └─┬ brace-expansion@1.1.7 
              │ │   ├── balanced-match@0.4.2 
              │ │   └── concat-map@0.0.1 
              │ ├─┬ nopt@3.0.6 
              │ │ └── abbrev@1.1.0 
              │ ├── path-is-absolute@1.0.1 
              │ └── rimraf@2.2.8 
              ├─┬ grunt-eslint@19.0.0 
              │ ├─┬ chalk@1.1.3 
              │ │ ├── ansi-styles@2.2.1 
              │ │ ├─┬ has-ansi@2.0.0 
              │ │ │ └── ansi-regex@2.1.1 
              │ │ ├── strip-ansi@3.0.1 
              │ │ └── supports-color@2.0.0 
              │ └─┬ eslint@3.19.0 
              │   ├─┬ babel-code-frame@6.22.0 
              │   │ └── js-tokens@3.0.1 
              │   ├─┬ concat-stream@1.6.0 
              │   │ ├─┬ readable-stream@2.2.11 
              │   │ │ ├── isarray@1.0.0 
              │   │ │ ├── process-nextick-args@1.0.7 
              │   │ │ ├── safe-buffer@5.0.1 
              │   │ │ ├── string_decoder@1.0.2 
              │   │ │ └── util-deprecate@1.0.2 
              │   │ └── typedarray@0.0.6 
              │   ├─┬ doctrine@2.0.0 
              │   │ └── isarray@1.0.0 
              │   ├─┬ escope@3.6.0 
              │   │ ├─┬ es6-map@0.1.5 
              │   │ │ ├── d@1.0.0 
              │   │ │ ├── es5-ext@0.10.23 
              │   │ │ ├── es6-iterator@2.0.1 
              │   │ │ ├── es6-set@0.1.5 
              │   │ │ ├── es6-symbol@3.1.1 
              │   │ │ └── event-emitter@0.3.5 
              │   │ ├── es6-weak-map@2.0.2 
              │   │ └─┬ esrecurse@4.1.0 
              │   │   └── estraverse@4.1.1 
              │   ├─┬ espree@3.4.3 
              │   │ ├── acorn@5.0.3 
              │   │ └─┬ acorn-jsx@3.0.1 
              │   │   └── acorn@3.3.0 
              │   ├── esquery@1.0.0 
              │   ├── estraverse@4.2.0 
              │   ├── esutils@2.0.2 
              │   ├─┬ file-entry-cache@2.0.0 
              │   │ └─┬ flat-cache@1.2.2 
              │   │   ├── circular-json@0.3.1 
              │   │   ├─┬ del@2.2.2 
              │   │   │ ├─┬ globby@5.0.0 
              │   │   │ │ ├─┬ array-union@1.0.2 
              │   │   │ │ │ └── array-uniq@1.0.3 
              │   │   │ │ └── arrify@1.0.1 
              │   │   │ ├── is-path-cwd@1.0.0 
              │   │   │ ├─┬ is-path-in-cwd@1.0.0 
              │   │   │ │ └── is-path-inside@1.0.0 
              │   │   │ └── pify@2.3.0 
              │   │   ├── graceful-fs@4.1.11 
              │   │   └─┬ write@0.2.1 
              │   │     └─┬ mkdirp@0.5.1 
              │   │       └── minimist@0.0.8 
              │   ├── glob@7.1.2 
              │   ├── globals@9.18.0 
              │   ├── ignore@3.3.3 
              │   ├── imurmurhash@0.1.4 
              │   ├─┬ inquirer@0.12.0 
              │   │ ├── ansi-escapes@1.4.0 
              │   │ ├─┬ cli-cursor@1.0.2 
              │   │ │ └─┬ restore-cursor@1.0.1 
              │   │ │   ├── exit-hook@1.1.1 
              │   │ │   └── onetime@1.1.0 
              │   │ ├── cli-width@2.1.0 
              │   │ ├── lodash@4.17.4 
              │   │ ├─┬ readline2@1.0.1 
              │   │ │ ├── code-point-at@1.1.0 
              │   │ │ ├── is-fullwidth-code-point@1.0.0 
              │   │ │ └── mute-stream@0.0.5 
              │   │ ├── run-async@0.1.0 
              │   │ ├── rx-lite@3.1.2 
              │   │ └── string-width@1.0.2 
              │   ├─┬ is-my-json-valid@2.16.0 
              │   │ ├── generate-function@2.0.0 
              │   │ ├─┬ generate-object-property@1.2.0 
              │   │ │ └── is-property@1.0.2 
              │   │ ├── jsonpointer@4.0.1 
              │   │ └── xtend@4.0.1 
              │   ├─┬ is-resolvable@1.0.0 
              │   │ └── tryit@1.0.3 
              │   ├─┬ json-stable-stringify@1.0.1 
              │   │ └── jsonify@0.0.0 
              │   ├─┬ levn@0.3.0 
              │   │ ├── prelude-ls@1.1.2 
              │   │ └── type-check@0.3.2 
              │   ├── lodash@4.17.4 
              │   ├─┬ mkdirp@0.5.0 
              │   │ └── minimist@0.0.8 
              │   ├── natural-compare@1.4.0 
              │   ├─┬ optionator@0.8.2 
              │   │ ├── deep-is@0.1.3 
              │   │ ├── fast-levenshtein@2.0.6 
              │   │ └── wordwrap@1.0.0 
              │   ├── path-is-inside@1.0.2 
              │   ├── pluralize@1.2.1 
              │   ├── progress@1.1.8 
              │   ├─┬ require-uncached@1.0.3 
              │   │ ├─┬ caller-path@0.1.0 
              │   │ │ └── callsites@0.2.0 
              │   │ └── resolve-from@1.0.1 
              │   ├─┬ shelljs@0.7.8 
              │   │ ├── interpret@1.0.3 
              │   │ └── rechoir@0.6.2 
              │   ├── strip-bom@3.0.0 
              │   ├─┬ table@3.8.3 
              │   │ ├── ajv-keywords@1.5.1 
              │   │ ├── lodash@4.17.4 
              │   │ ├── slice-ansi@0.0.4 
              │   │ └─┬ string-width@2.0.0 
              │   │   └── is-fullwidth-code-point@2.0.0 
              │   └─┬ user-home@2.0.0 
              │     └── os-homedir@1.0.2 
              ├─┬ grunt-jsonlint@1.1.0 
              │ ├─┬ jsonlint@1.6.2 
              │ │ ├── JSV@4.0.2 
              │ │ └─┬ nomnom@1.8.1 
              │ │   ├─┬ chalk@0.4.0 
              │ │   │ ├── ansi-styles@1.0.0 
              │ │   │ ├── has-color@0.1.7 
              │ │   │ └── strip-ansi@0.1.1 
              │ │   └── underscore@1.6.0 
              │ └── strip-json-comments@2.0.1 
              ├─┬ grunt-markdownlint@1.0.39 
              │ └─┬ markdownlint@0.5.0 
              │   └─┬ markdown-it@8.3.1 
              │     ├── entities@1.1.1 
              │     ├── linkify-it@2.0.3 
              │     ├── mdurl@1.0.1 
              │     └── uc.micro@1.0.3 
              ├── grunt-stylelint@0.8.0 
              ├─┬ grunt-yamllint@0.3.0 
              │ ├─┬ async@2.4.1 
              │ │ └── lodash@4.17.4 
              │ └─┬ js-yaml@3.8.4 
              │   └── esprima@3.1.3 
              ├─┬ helmet@3.6.1 
              │ ├── connect@3.6.2 
              │ ├── dns-prefetch-control@0.1.0 
              │ ├── dont-sniff-mimetype@1.0.0 
              │ ├── expect-ct@0.1.0 
              │ ├── frameguard@3.0.0 
              │ ├─┬ helmet-csp@2.4.0 
              │ │ ├── camelize@1.0.0 
              │ │ ├─┬ content-security-policy-builder@1.1.0 
              │ │ │ └── dashify@0.2.2 
              │ │ ├── dasherize@2.0.0 
              │ │ ├── lodash.reduce@4.6.0 
              │ │ └── platform@1.3.3 
              │ ├── hide-powered-by@1.0.0 
              │ ├── hpkp@2.0.0 
              │ ├─┬ hsts@2.0.0 
              │ │ └── core-util-is@1.0.2 
              │ ├── ienoopen@1.0.0 
              │ ├── nocache@2.0.0 
              │ ├── referrer-policy@1.1.0 
              │ └── x-xss-protection@1.0.0 
              ├─┬ http-auth@3.1.3 
              │ ├─┬ apache-crypt@1.2.1 
              │ │ └── unix-crypt-td-js@1.0.0 
              │ ├── apache-md5@1.1.2 
              │ ├── bcryptjs@2.4.3 
              │ └── uuid@3.0.1 
              ├── iconv-lite@0.4.17 
              ├─┬ mocha@3.4.2 
              │ ├── browser-stdout@1.3.0 
              │ ├─┬ commander@2.9.0 
              │ │ └── graceful-readlink@1.0.1 
              │ ├─┬ debug@2.6.0 
              │ │ └── ms@0.7.2 
              │ ├── diff@3.2.0 
              │ ├── escape-string-regexp@1.0.5 
              │ ├── glob@7.1.1 
              │ ├── growl@1.9.2 
              │ ├── json3@3.3.2 
              │ ├─┬ lodash.create@3.1.1 
              │ │ ├─┬ lodash._baseassign@3.2.0 
              │ │ │ ├── lodash._basecopy@3.0.1 
              │ │ │ └─┬ lodash.keys@3.1.2 
              │ │ │   ├── lodash._getnative@3.9.1 
              │ │ │   ├── lodash.isarguments@3.1.0 
              │ │ │   └── lodash.isarray@3.0.4 
              │ │ ├── lodash._basecreate@3.0.3 
              │ │ └── lodash._isiterateecall@3.0.9 
              │ ├─┬ mkdirp@0.5.1 
              │ │ └── minimist@0.0.8 
              │ └─┬ supports-color@3.1.2 
              │   └── has-flag@1.0.0 
              ├── moment@2.18.1 
              ├─┬ request@2.81.0 
              │ ├── aws-sign2@0.6.0 
              │ ├── aws4@1.6.0 
              │ ├── caseless@0.12.0 
              │ ├─┬ combined-stream@1.0.5 
              │ │ └── delayed-stream@1.0.0 
              │ ├── extend@3.0.1 
              │ ├── forever-agent@0.6.1 
              │ ├─┬ form-data@2.1.4 
              │ │ └── asynckit@0.4.0 
              │ ├─┬ har-validator@4.2.1 
              │ │ ├─┬ ajv@4.11.8 
              │ │ │ └── co@4.6.0 
              │ │ └── har-schema@1.0.5 
              │ ├─┬ hawk@3.1.3 
              │ │ ├── boom@2.10.1 
              │ │ ├── cryptiles@2.0.5 
              │ │ ├── hoek@2.16.3 
              │ │ └── sntp@1.0.9 
              │ ├─┬ http-signature@1.1.1 
              │ │ ├── assert-plus@0.2.0 
              │ │ ├─┬ jsprim@1.4.0 
              │ │ │ ├── assert-plus@1.0.0 
              │ │ │ ├── extsprintf@1.0.2 
              │ │ │ ├── json-schema@0.2.3 
              │ │ │ └── verror@1.3.6 
              │ │ └─┬ sshpk@1.13.0 
              │ │   ├── asn1@0.2.3 
              │ │   ├── assert-plus@1.0.0 
              │ │   ├── bcrypt-pbkdf@1.0.1 
              │ │   ├─┬ dashdash@1.14.1 
              │ │   │ └── assert-plus@1.0.0 
              │ │   ├── ecc-jsbn@0.1.1 
              │ │   ├─┬ getpass@0.1.7 
              │ │   │ └── assert-plus@1.0.0 
              │ │   ├── jodid25519@1.0.2 
              │ │   ├── jsbn@0.1.1 
              │ │   └── tweetnacl@0.14.5 
              │ ├── is-typedarray@1.0.0 
              │ ├── isstream@0.1.2 
              │ ├── json-stringify-safe@5.0.1 
              │ ├─┬ mime-types@2.1.15 
              │ │ └── mime-db@1.27.0 
              │ ├── oauth-sign@0.8.2 
              │ ├── performance-now@0.2.0 
              │ ├── safe-buffer@5.1.0 
              │ ├── stringstream@0.0.5 
              │ ├─┬ tough-cookie@2.3.2 
              │ │ └── punycode@1.4.1 
              │ └── tunnel-agent@0.6.0 
              ├── rrule-alt@2.2.5 
              ├── simple-git@1.73.0 
              ├─┬ socket.io@1.7.4 
              │ ├─┬ debug@2.3.3 
              │ │ └── ms@0.7.2 
              │ ├─┬ engine.io@1.8.4 
              │ │ ├── base64id@1.0.0 
              │ │ ├─┬ debug@2.3.3 
              │ │ │ └── ms@0.7.2 
              │ │ ├─┬ engine.io-parser@1.3.2 
              │ │ │ ├── after@0.8.2 
              │ │ │ ├── arraybuffer.slice@0.0.6 
              │ │ │ ├── base64-arraybuffer@0.1.5 
              │ │ │ ├── blob@0.0.4 
              │ │ │ └── wtf-8@1.0.0 
              │ │ └─┬ ws@1.1.4 
              │ │   ├── options@0.0.6 
              │ │   └── ultron@1.0.2 
              │ ├─┬ has-binary@0.1.7 
              │ │ └── isarray@0.0.1 
              │ ├── object-assign@4.1.0 
              │ ├─┬ socket.io-adapter@0.5.0 
              │ │ └─┬ debug@2.3.3 
              │ │   └── ms@0.7.2 
              │ ├─┬ socket.io-client@1.7.4 
              │ │ ├── backo2@1.0.2 
              │ │ ├── component-bind@1.0.0 
              │ │ ├── component-emitter@1.2.1 
              │ │ ├─┬ debug@2.3.3 
              │ │ │ └── ms@0.7.2 
              │ │ ├─┬ engine.io-client@1.8.4 
              │ │ │ ├── component-emitter@1.2.1 
              │ │ │ ├── component-inherit@0.0.3 
              │ │ │ ├─┬ debug@2.3.3 
              │ │ │ │ └── ms@0.7.2 
              │ │ │ ├── has-cors@1.1.0 
              │ │ │ ├── parsejson@0.0.3 
              │ │ │ ├── parseqs@0.0.5 
              │ │ │ ├── ws@1.1.2 
              │ │ │ ├── xmlhttprequest-ssl@1.5.3 
              │ │ │ └── yeast@0.1.2 
              │ │ ├── indexof@0.0.1 
              │ │ ├── object-component@0.0.3 
              │ │ ├─┬ parseuri@0.0.5 
              │ │ │ └─┬ better-assert@1.0.2 
              │ │ │   └── callsite@1.0.0 
              │ │ └── to-array@0.1.4 
              │ └─┬ socket.io-parser@2.3.1 
              │   ├── component-emitter@1.1.2 
              │   └─┬ debug@2.2.0 
              │     └── ms@0.7.1 
              ├─┬ spectron@3.6.4 
              │ ├── dev-null@0.1.1 
              │ ├─┬ electron-chromedriver@1.6.0 
              │ │ ├─┬ electron-download@3.3.0 
              │ │ │ ├─┬ fs-extra@0.30.0 
              │ │ │ │ ├── jsonfile@2.4.0 
              │ │ │ │ ├── klaw@1.3.1 
              │ │ │ │ └── rimraf@2.6.1 
              │ │ │ ├── home-path@1.0.5 
              │ │ │ ├─┬ nugget@2.0.1 
              │ │ │ │ ├── pretty-bytes@1.0.4 
              │ │ │ │ ├─┬ progress-stream@1.2.0 
              │ │ │ │ │ ├── speedometer@0.1.4 
              │ │ │ │ │ └─┬ through2@0.2.3 
              │ │ │ │ │   ├─┬ readable-stream@1.1.14 
              │ │ │ │ │   │ └── string_decoder@0.10.31 
              │ │ │ │ │   └─┬ xtend@2.1.2 
              │ │ │ │ │     └── object-keys@0.4.0 
              │ │ │ │ ├── single-line-log@1.1.2 
              │ │ │ │ └── throttleit@0.0.2 
              │ │ │ ├─┬ path-exists@2.1.0 
              │ │ │ │ └─┬ pinkie-promise@2.0.1 
              │ │ │ │   └── pinkie@2.0.4 
              │ │ │ ├─┬ rc@1.2.1 
              │ │ │ │ ├── deep-extend@0.4.2 
              │ │ │ │ └── ini@1.3.4 
              │ │ │ ├── semver@5.3.0 
              │ │ │ └─┬ sumchecker@1.3.1 
              │ │ │   └── es6-promise@4.1.0 
              │ │ └─┬ extract-zip@1.6.5 
              │ │   ├─┬ debug@2.2.0 
              │ │   │ └── ms@0.7.1 
              │ │   └─┬ yauzl@2.4.1 
              │ │     └─┬ fd-slicer@1.0.1 
              │ │       └── pend@1.2.0 
              │ ├─┬ split@1.0.0 
              │ │ └── through@2.3.8 
              │ └─┬ webdriverio@4.8.0 
              │   ├─┬ archiver@1.3.0 
              │   │ ├─┬ archiver-utils@1.3.0 
              │   │ │ ├─┬ lazystream@1.0.0 
              │   │ │ │ └─┬ readable-stream@2.2.11 
              │   │ │ │   ├── isarray@1.0.0 
              │   │ │ │   ├── safe-buffer@5.0.1 
              │   │ │ │   └── string_decoder@1.0.2 
              │   │ │ ├── lodash@4.17.4 
              │   │ │ ├─┬ normalize-path@2.1.1 
              │   │ │ │ └── remove-trailing-separator@1.0.2 
              │   │ │ └─┬ readable-stream@2.2.11 
              │   │ │   ├── isarray@1.0.0 
              │   │ │   ├── safe-buffer@5.0.1 
              │   │ │   └── string_decoder@1.0.2 
              │   │ ├── async@2.4.1 
              │   │ ├── buffer-crc32@0.2.13 
              │   │ ├── lodash@4.17.4 
              │   │ ├─┬ readable-stream@2.2.11 
              │   │ │ ├── isarray@1.0.0 
              │   │ │ ├── safe-buffer@5.0.1 
              │   │ │ └── string_decoder@1.0.2 
              │   │ ├─┬ tar-stream@1.5.4 
              │   │ │ ├─┬ bl@1.2.1 
              │   │ │ │ └─┬ readable-stream@2.2.11 
              │   │ │ │   ├── isarray@1.0.0 
              │   │ │ │   ├── safe-buffer@5.0.1 
              │   │ │ │   └── string_decoder@1.0.2 
              │   │ │ ├── end-of-stream@1.4.0 
              │   │ │ ├─┬ readable-stream@2.2.11 
              │   │ │ │ ├── isarray@1.0.0 
              │   │ │ │ ├── safe-buffer@5.0.1 
              │   │ │ │ └── string_decoder@1.0.2 
              │   │ │ └── xtend@4.0.1 
              │   │ ├── walkdir@0.0.11 
              │   │ └─┬ zip-stream@1.1.1 
              │   │   ├─┬ compress-commons@1.2.0 
              │   │   │ ├─┬ crc32-stream@2.0.0 
              │   │   │ │ ├── crc@3.4.4 
              │   │   │ │ └─┬ readable-stream@2.2.11 
              │   │   │ │   ├── isarray@1.0.0 
              │   │   │ │   ├── safe-buffer@5.0.1 
              │   │   │ │   └── string_decoder@1.0.2 
              │   │   │ └─┬ readable-stream@2.2.11 
              │   │   │   ├── isarray@1.0.0 
              │   │   │   ├── safe-buffer@5.0.1 
              │   │   │   └── string_decoder@1.0.2 
              │   │   ├── lodash@4.17.4 
              │   │   └─┬ readable-stream@2.2.11 
              │   │     ├── isarray@1.0.0 
              │   │     ├── safe-buffer@5.0.1 
              │   │     └── string_decoder@1.0.2 
              │   ├─┬ babel-runtime@6.23.0 
              │   │ ├── core-js@2.4.1 
              │   │ └── regenerator-runtime@0.10.5 
              │   ├─┬ css-parse@2.0.0 
              │   │ └─┬ css@2.2.1 
              │   │   ├─┬ source-map@0.1.43 
              │   │   │ └── amdefine@1.0.1 
              │   │   ├─┬ source-map-resolve@0.3.1 
              │   │   │ ├── atob@1.1.3 
              │   │   │ ├── resolve-url@0.2.1 
              │   │   │ └── source-map-url@0.3.0 
              │   │   └── urix@0.1.0 
              │   ├── css-value@0.0.1 
              │   ├── deepmerge@1.3.2 
              │   ├── ejs@2.5.6 
              │   ├─┬ gaze@1.1.2 
              │   │ └─┬ globule@1.1.0 
              │   │   └── lodash@4.16.6 
              │   ├─┬ inquirer@3.0.6 
              │   │ ├─┬ cli-cursor@2.1.0 
              │   │ │ └─┬ restore-cursor@2.0.0 
              │   │ │   └─┬ onetime@2.0.1 
              │   │ │     └── mimic-fn@1.1.0 
              │   │ ├─┬ external-editor@2.0.4 
              │   │ │ ├── jschardet@1.4.2 
              │   │ │ └─┬ tmp@0.0.31 
              │   │ │   └── os-tmpdir@1.0.2 
              │   │ ├── figures@2.0.0 
              │   │ ├── lodash@4.17.4 
              │   │ ├── mute-stream@0.0.7 
              │   │ ├─┬ run-async@2.3.0 
              │   │ │ └── is-promise@2.1.0 
              │   │ ├── rx@4.1.0 
              │   │ └─┬ string-width@2.0.0 
              │   │   └── is-fullwidth-code-point@2.0.0 
              │   ├─┬ mkdirp@0.5.1 
              │   │ └── minimist@0.0.8 
              │   ├── npm-install-package@2.1.0 
              │   ├─┬ optimist@0.6.1 
              │   │ ├── minimist@0.0.10 
              │   │ └── wordwrap@0.0.3 
              │   ├── q@1.5.0 
              │   ├── rgb2hex@0.1.0 
              │   ├── safe-buffer@5.0.1 
              │   ├── supports-color@3.2.3 
              │   ├─┬ url@0.11.0 
              │   │ ├── punycode@1.3.2 
              │   │ └── querystring@0.2.0 
              │   ├── validator@7.0.0 
              │   ├── wdio-dot-reporter@0.0.8 
              │   └── wgxpath@1.0.0 
              ├── UNMET PEER DEPENDENCY stylelint@^7.8.0
              ├── stylelint-config-standard@16.0.0 
              ├─┬ time-grunt@1.4.0 
              │ ├─┬ date-time@1.1.0 
              │ │ └── time-zone@0.1.0 
              │ ├─┬ figures@1.7.0 
              │ │ └── object-assign@4.1.1 
              │ ├── hooker@0.2.3 
              │ ├── number-is-nan@1.0.1 
              │ ├─┬ pretty-ms@2.1.0 
              │ │ ├── is-finite@1.0.2 
              │ │ ├── parse-ms@1.0.1 
              │ │ └── plur@1.0.0 
              │ └── text-table@0.2.0 
              ├── valid-url@1.0.9 
              └─┬ walk@2.3.9 
                └── foreachasync@3.0.0 
              
              npm WARN stylelint-config-standard@16.0.0 requires a peer of stylelint@^7.8.0 but none was installed.
              npm WARN grunt-stylelint@0.8.0 requires a peer of stylelint@^7.8.0 but none was installed.
              npm ERR! Linux 4.9.24-v7+
              npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
              npm ERR! node v6.11.0
              npm ERR! npm  v3.10.10
              npm ERR! code ELIFECYCLE
              
              npm ERR! electron@1.6.10 postinstall: `node install.js`
              npm ERR! Exit status 1
              npm ERR! 
              npm ERR! Failed at the electron@1.6.10 postinstall script 'node install.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 electron package,
              npm ERR! not with npm itself.
              npm ERR! Tell the author that this fails on your system:
              npm ERR!     node install.js
              npm ERR! You can get information on how to open an issue for this project with:
              npm ERR!     npm bugs electron
              npm ERR! Or if that isn't available, you can get their info via:
              npm ERR!     npm owner ls electron
              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
              Unable to install dependencies!
              
              
              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