Read the statement by Michael Teeuw here.
Module not found [Solved]
-
Hi all,
I came across this strange behaviour where some of my installed modules would return an error ;
- /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js - at Module._resolveFilename (internal/modules/cjs/loader.js:887:15) at Function.n._resolveFilename (electron/js2c/browser_init.js:257:1128) at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/module-alias/index.js:49:29) at Module._load (internal/modules/cjs/loader.js:732:27) at Function.f._load (electron/js2c/asar_bundle.js:5:12913) at Module.require (internal/modules/cjs/loader.js:959:19) at require (internal/modules/cjs/helpers.js:88:18) at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-CalendarExt2/node_helper.js:4:17) at Module._compile (internal/modules/cjs/loader.js:1078:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1108:10) { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/pi/MagicMirror/modules/MMM-CalendarExt2/node_helper.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', undefinedI tried re-installing the module, updating nodejs, and even re-installing MM & OS (Raspbian bullseye). Nothing seemed to fix the issue, then i came across this Github Issue and joekaiser solved it!
- You just need to add Request to the dependencies. In the MMM-CalendarExt2 folder, run
npm i request
Thanks everyone! Hopefully this helps someone else too.
- You just need to add Request to the dependencies. In the MMM-CalendarExt2 folder, run
-
@trixrforchris yes, or follow this pinned topic , and look a little higher in the output for the library name
https://forum.magicmirror.builders/topic/15778/fix-for-black-screen-in-2-16-and-later
which will update package.json , the link also shows how to CREATE the package.json for those modules that didn’t supply one
-
@sdetweil Thanks Sam!
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