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.

    Error on npm install

    Scheduled Pinned Locked Moved Solved Troubleshooting
    14 Posts 3 Posters 8.0k 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.
    • R Offline
      rmeskill
      last edited by

      I’ve run npm cache clean --force also to no avail. And here’s the output of the .log file referenced in the initial error:

      pi@raspberrypi:~ $ tail /home/pi/.npm/_logs/2019-01-06T14_26_53_131Z-debug.log
      12308 http fetch GET 200 https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz 48668ms
      12309 silly extract core-js@2.5.1 extracted to /home/pi/MagicMirror/node_modules/.staging/core-js-bce1a382 (63355ms)
      12310 http fetch GET 200 https://registry.npmjs.org/clarinet/-/clarinet-0.12.3.tgz 60019ms
      12311 silly extract clarinet@^0.12.0 extracted to /home/pi/MagicMirror/node_modules/.staging/clarinet-d9485acf (60537ms)
      12312 http fetch GET 200 https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz 216457ms
      12313 silly extract rxjs@^6.1.0 extracted to /home/pi/MagicMirror/node_modules/.staging/rxjs-ec2c3fab (217547ms)
      12314 timing npm Completed in 9958812ms
      12315 error cb() never called!
      12316 error This is an error with npm itself. Please report this error at:
      12317 error https://npm.community

      1 Reply Last reply Reply Quote 0
      • P Offline
        paddyhughes @rmeskill
        last edited by

        @rmeskill

        I just installed a module and it asked me to update NPM think i did it in the root directory not MagicMirror one can be sure.

        This is what worked for me
        sudo npm i -g npm

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

          @paddyhughes said in Error on npm install:

          I just installed a module and it asked me to update NPM think i did it in the root directory not MagicMirror one can be sure.
          This is what worked for me
          sudo npm i -g npm

          sudo npm i -g npm didn’t work for me, got this error:

          pi@raspberrypi:~ $ sudo npm i -g npm
          /usr/local/lib/node_modules/npm/bin/npm-cli.js:85
                let notifier = require('update-notifier')({pkg})
                ^^^
          
          SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
              at exports.runInThisContext (vm.js:53:16)
              at Module._compile (module.js:414:25)
              at Object.Module._extensions..js (module.js:442:10)
              at Module.load (module.js:356:32)
              at Function.Module._load (module.js:311:12)
              at Function.Module.runMain (module.js:467:10)
              at startup (node.js:134:18)
              at node.js:961:3
          

          Trying just with npm i -g npm instead…

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

            @rmeskill said in Error on npm install:

            Trying just with npm i -g npm instead…

            Did give me a positive output:

            Trying just with npm i -g npm instead…
            

            Trying npm install again…

            1 Reply Last reply Reply Quote 0
            • P Offline
              paddyhughes @rmeskill
              last edited by

              @rmeskill try do it in the MagicMirror folder
              sudo npm i -g npm

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

                @paddyhughes -g means global, not mm specific.

                Sam

                How to add modules

                learning how to use browser developers window for css changes

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

                  @paddyhughes said in Error on npm install:

                  @rmeskill try do it in the MagicMirror folder
                  sudo npm i -g npm

                  Sudo still doesn’t work, but I tried it again just ‘npm i -g npm’ in the MagicMirror folder. Now I’m trying npm install again in the MagicMirror folder again, so I guess we’ll see, but it looks like it’s stuck at the same point as last time

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

                    @rmeskill looks like node is also downlevel

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

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

                      @sdetweil said in Error on npm install:

                      @rmeskill looks like node is also downlevel

                      Do you mean I should upgrade it? this isn’t enough:

                      pi@raspberrypi:~/MagicMirror $ node -v
                      v11.6.0
                      
                      S 1 Reply Last reply Reply Quote 0
                      • S Offline
                        sdetweil @rmeskill
                        last edited by

                        @rmeskill that is a surprise

                        Sam

                        How to add modules

                        learning how to use browser developers window for css changes

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