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.

    Got error when run MM 2.14.0

    Scheduled Pinned Locked Moved Troubleshooting
    11 Posts 2 Posters 4.6k Views 2 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.
    • slametpsS Offline
      slametps
      last edited by

      I’m installing a new fresh MM 2.14.0 using installation script . After everything seems OK through installation, but the MM is not loaded. MM and PM2 is installed successfully. When I tried to run manually, got the following error:

      pi@raspberrypi:~/MagicMirror $ npm run start
      
      > magicmirror@2.14.0 start /home/pi/MagicMirror
      > ./run-start.sh $1
      
      ./run-start.sh: line 41: [: too many arguments
      [07.03.2021 16:04.29.213] [ERROR] App threw an error during load
      [07.03.2021 16:04.29.233] [ERROR] Error: Cannot find module 'lodash'
      Require stack:
      - /home/pi/MagicMirror/node_modules/express-ipfilter/lib/ipfilter.js
      - /home/pi/MagicMirror/node_modules/express-ipfilter/index.js
      - /home/pi/MagicMirror/js/server.js
      - /home/pi/MagicMirror/js/app.js
      - /home/pi/MagicMirror/js/electron.js
      - /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
      - 
          at Module._resolveFilename (internal/modules/cjs/loader.js:798:15)
          at Function../lib/common/reset-search-paths.ts.Module._resolveFilename (electron/js2c/browser_init.js:7718:16)
          at Module._load (internal/modules/cjs/loader.js:691:27)
          at Function.Module._load (electron/js2c/asar.js:748:26)
          at Module.require (internal/modules/cjs/loader.js:853:19)
          at require (internal/modules/cjs/helpers.js:74:18)
          at Object.<anonymous> (/home/pi/MagicMirror/node_modules/express-ipfilter/lib/ipfilter.js:12:11)
          at Module._compile (internal/modules/cjs/loader.js:968:30)
          at Object.Module._extensions..js (internal/modules/cjs/loader.js:986:10)
          at Module.load (internal/modules/cjs/loader.js:816:32)
      A JavaScript error occurred in the main process
      Uncaught Exception:
      Error: Cannot find module 'lodash'
      Require stack:
      - /home/pi/MagicMirror/node_modules/express-ipfilter/lib/ipfilter.js
      - /home/pi/MagicMirror/node_modules/express-ipfilter/index.js
      - /home/pi/MagicMirror/js/server.js
      - /home/pi/MagicMirror/js/app.js
      - /home/pi/MagicMirror/js/electron.js
      - /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
      

      What’s wrong? Any one have the same/similar problem and already had the solution?
      Thx.

      regards,

      Slamet PS

      S 3 Replies Last reply Reply Quote 0
      • S Do not disturb
        sdetweil @slametps
        last edited by sdetweil

        @slametps I will look at the run-start problem,
        but it appears install did not complete.

        can u post the ~/install.log file

        please use the code block markers
        select the text after lasting it, then push the button that looks like < />

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        1 Reply Last reply Reply Quote 0
        • S Do not disturb
          sdetweil @slametps
          last edited by sdetweil

          @slametps to fix the run-start.sh problem do

          cd  ~/MagicMirror
          curl  -sL  https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/run-start.sh > run-start.sh

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          1 Reply Last reply Reply Quote 0
          • S Do not disturb
            sdetweil @slametps
            last edited by

            @slametps also, did u edit the config.js and change ipWhitelist at all?

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            slametpsS 1 Reply Last reply Reply Quote 0
            • slametpsS Offline
              slametps @sdetweil
              last edited by

              @sdetweil : no, it is a fresh install.
              Here is the link to install.log

              regards,

              Slamet PS

              slametpsS 1 Reply Last reply Reply Quote 0
              • slametpsS Offline
                slametps @slametps
                last edited by

                @slametps said in Got error when run MM 2.14.0:

                @sdetweil : no, it is a fresh install.
                Here is the link to install.log

                The raspberry is also a fresh install, I created the disk using Raspberry Pi Imager.

                regards,

                Slamet PS

                S 1 Reply Last reply Reply Quote 0
                • S Do not disturb
                  sdetweil @slametps
                  last edited by

                  @slametps ok, don’t know what happened… looks like u ran install 5 separate times…

                  so lets do this

                  cd ~/MagicMirror
                  rm  package-lock.json
                  rm -rf node_modules
                  npm install --only=prod
                  

                  then try to start MM,

                  npm start 
                  

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  slametpsS 2 Replies Last reply Reply Quote 0
                  • slametpsS Offline
                    slametps @sdetweil
                    last edited by

                    @sdetweil said in Got error when run MM 2.14.0:

                    @slametps ok, don’t know what happened… looks like u ran install 5 separate times…

                    so lets do this

                    cd ~/MagicMirror
                    rm  package-lock.json
                    rm -rf node_modules
                    npm install --only=prod
                    

                    then try to start MM,

                    npm start 
                    

                    Yap, the installation has failed several times. I’ll try re-install as your direction.

                    regards,

                    Slamet PS

                    1 Reply Last reply Reply Quote 0
                    • slametpsS Offline
                      slametps @sdetweil
                      last edited by

                      @sdetweil said in Got error when run MM 2.14.0:

                      @slametps ok, don’t know what happened… looks like u ran install 5 separate times…

                      so lets do this

                      cd ~/MagicMirror
                      rm  package-lock.json
                      rm -rf node_modules
                      npm install --only=prod
                      

                      then try to start MM,

                      npm start 
                      

                      I got the following error when execute
                      npm install --only=prod

                      pi@raspberrypi:~/MagicMirror $ npm install --only=prod
                      npm WARN registry Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning EINTEGRITY: sha512-zd8xmga7H8fqb09boh5SICtctwp4gI+dLMANKCXpdihRn/ggW2ZimSQo/H3cBcfzsjljTDoAiOPc6deEOSWKDw== integrity checksum failed when using sha512: wanted sha512-zd8xmga7H8fqb09boh5SICtctwp4gI+dLMANKCXpdihRn/ggW2ZimSQo/H3cBcfzsjljTDoAiOPc6deEOSWKDw== but got sha512-z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg/SpIdNs6c5H0NE8XYXysP+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg==. (0 bytes)
                      npm WARN registry Using stale data from https://registry.npmjs.org/ due to a request error during revalidation.
                      npm ERR! code EINTEGRITY
                      npm ERR! errno EINTEGRITY
                      npm ERR! Invalid response body while trying to fetch https://registry.npmjs.org/chai: sha512-zd8xmga7H8fqb09boh5SICtctwp4gI+dLMANKCXpdihRn/ggW2ZimSQo/H3cBcfzsjljTDoAiOPc6deEOSWKDw== integrity checksum failed when using sha512: wanted sha512-zd8xmga7H8fqb09boh5SICtctwp4gI+dLMANKCXpdihRn/ggW2ZimSQo/H3cBcfzsjljTDoAiOPc6deEOSWKDw== but got sha512-z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg/SpIdNs6c5H0NE8XYXysP+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg==. (0 bytes)
                      
                      npm ERR! A complete log of this run can be found in:
                      npm ERR!     /home/pi/.npm/_logs/2021-03-07T13_53_31_822Z-debug.log
                      

                      regards,

                      Slamet PS

                      S 1 Reply Last reply Reply Quote 0
                      • S Do not disturb
                        sdetweil @slametps
                        last edited by

                        @slametps fun…

                        do

                        cd ~
                        sudo rm -rf  .npm
                        rm -rf MagicMirror
                        

                        note the dot in front of npm

                        then run the install script again.

                        Sam

                        How to add modules

                        learning how to use browser developers window for css changes

                        slametpsS 1 Reply Last reply Reply Quote 0
                        • slametpsS Offline
                          slametps @sdetweil
                          last edited by

                          @sdetweil said in Got error when run MM 2.14.0:

                          @slametps fun…

                          do

                          cd ~
                          sudo rm -rf  .npm
                          rm -rf MagicMirror
                          

                          note the dot in front of npm

                          then run the install script again.

                          It works like a charm. Thx a lot @sdetweil .

                          regards,

                          Slamet PS

                          1 Reply Last reply Reply Quote 0

                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                          With your input, this post could be even better 💗

                          Register Login
                          • 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