Im having this problem when trying to npm start MagicMirror from the /MagicMirror directory.
I tried updating to but it keeps on crashing.
Error: ENOENT: no such file or directory, lstat '/home/pi/MagicMirror/node_modules/electron/dist/resources' at Error (native) npm WARN email@example.com requires a peer of stylelint@^7.8.0 but none was installed. npm WARN firstname.lastname@example.org requires a peer of stylelint@^7.8.0 but none was installed. npm ERR! Linux 4.9.25-v7+ npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "update" npm ERR! node v6.10.2 npm ERR! npm v3.10.10 npm ERR! code ELIFECYCLE npm ERR! email@example.com postinstall: `node install.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the firstname.lastname@example.org 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