Read the statement by Michael Teeuw here.
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 -
@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 npmsudo 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…
-
@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…
-
@rmeskill try do it in the MagicMirror folder
sudo npm i -g npm -
@paddyhughes -g means global, not mm specific.
-
@paddyhughes said in Error on npm install:
@rmeskill try do it in the MagicMirror folder
sudo npm i -g npmSudo 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
-
@rmeskill looks like node is also downlevel
-
@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
-
@rmeskill that is a surprise
-
Now I’m trying to remove npm and nodejs to start again, but even after I’ve run apt-get remove npm nodejs I still get this:
pi@raspberrypi:~/MagicMirror $ which npm /home/pi/.nvm/versions/node/v11.6.0/bin/npm pi@raspberrypi:~/MagicMirror $ which node /home/pi/.nvm/versions/node/v11.6.0/bin/node