Read the statement by Michael Teeuw here.
Got error when run MM 2.14.0
-
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.jsWhat’s wrong? Any one have the same/similar problem and already had the solution?
Thx. -
@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 < /> -
@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 -
@slametps also, did u edit the config.js and change ipWhitelist at all?
-
@sdetweil : no, it is a fresh install.
Here is the link to install.log -
@slametps said in Got error when run MM 2.14.0:
@sdetweil : no, it is a fresh install.
Here is the link to install.logThe raspberry is also a fresh install, I created the disk using Raspberry Pi Imager.
-
@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=prodthen try to start MM,
npm start -
@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=prodthen try to start MM,
npm startYap, the installation has failed several times. I’ll try re-install as your direction.
-
@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=prodthen try to start MM,
npm startI got the following error when execute
npm install --only=prodpi@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 -
@slametps fun…
do
cd ~ sudo rm -rf .npm rm -rf MagicMirrornote the dot in front of npm
then run the install script again.
-
@sdetweil said in Got error when run MM 2.14.0:
@slametps fun…
do
cd ~ sudo rm -rf .npm rm -rf MagicMirrornote the dot in front of npm
then run the install script again.
It works like a charm. Thx a lot @sdetweil .
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