npm install express isn't working still - node.js

I entered "sudo npm install -g express-generator" which threw errors back at me.
I then checked issues like this on Stackoverflow and found none were successful.
The things I tried were:
"sudo chown -R username ~/.npm" and "npm cache clean"
but it's throwing an error back:
npm ERR! Darwin 16.1.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install"
"express-generator" "-g"
npm ERR! node v6.6.0
npm ERR! npm v3.10.8
npm ERR! uid must be an unsigned int
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
npm ERR! Darwin 16.1.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "- g" "express-generator"
npm ERR! node v6.6.0
npm ERR! npm v3.10.8

It's a known issue with node 6.6.0 and npm 3.10.8. Have you tried downgrade to 3.10.3?
npm install -g npm#3.10.3
or updating node?

Related

npm returns module_not_found on react-native-cli install

I just upgraded my mac pro to Sierra, and now I am trying to install React Native:
sudo npm install -g react-native-cli
This command fails and I get this message:
npm ERR! Darwin 16.6.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "react-native-cli"
npm ERR! node v6.11.0
npm ERR! npm v3.10.10
npm ERR! code MODULE_NOT_FOUND
npm ERR! Cannot find module 'github-url-from-git'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
npm ERR! Please include the following file with any support request:
npm ERR! /Users/gianni/npm-debug.log
npm -v: 3.10.10
node -v: v6.11.0
Thanks

Error "shasum check failed" when try to install firebase-tools

I'm getting this error when try to install firebase-tools:
PS D:\Projects\Uni\firebase-functions-hello-world> npm install -g firebase-tools
npm ERR! Windows_NT 10.0.10240
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\
\npm-cli.js" "install" "-g" "firebase-tools"
npm ERR! node v6.10.0
npm ERR! npm v3.10.10
npm ERR! shasum check failed for C:\Users\AdMin\AppData\Local\Temp\npm-8448-fdc26aac\registry.npmjs.org
\jju\-\jju-1.3.0.tgz
npm ERR! Expected: dadd9ef01924bc728b03f2f7979bdbd62f7a2aaa
npm ERR! Actual: 2a552ad636b1e23979c677ab9f360cf1ac578f89
npm ERR! From: https://registry.npmjs.org/jju/-/jju-1.3.0.tgz
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
npm ERR! Please include the following file with any support request:
npm ERR! D:\Projects\Uni\firebase-functions-hello-world\npm-debug.log
PS D:\Projects\Uni\firebase-functions-hello-world>
i also posted this issue on github which is https://github.com/firebase/firebase-tools/issues/271
Run the command again logged in as administrator.

Can't update npm - code EN0ENT -2

I just used Homebrew to install Node. It seemed alright but when I try to update npm with
npm install -g npm
I get the following error:
ERR! addLocal Could not install /Users/myusername/-g
ERR! Darwin 14.3.0
ERR! argv "node" "/usr/local/bin/npm" "install" "-g" "npm"
ERR! node v0.12.7
ERR! npm v2.14.2
ERR! path /Users/myusername/-g
ERR! code EN0ENT
ERR! errno -2
ERR! enoent EN0NT, open '/Users/myusername/-g'
This worked for me in the past with a similar issue:
npm cache clean
You can also try running it as sudo
sudo npm install -g npm

Errors Installing Ionic Framework on Mac

When trying to install ionic framework on my mac via node.js using the command $ npm install -g cordova ionic I am getting the following errors
npm ERR! Darwin 14.3.0
npm ERR! argv "node" "/usr/local/bin/npm" "install" "-g" "cordova" "ionic"
npm ERR! node v0.12.5
npm ERR! npm v2.12.0
npm ERR! Attempt to unlock /usr/local/lib/node_modules/cordova, which hasn't been locked
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
npm ERR! Darwin 14.3.0
npm ERR! argv "node" "/usr/local/bin/npm" "install" "-g" "cordova" "ionic"
npm ERR! node v0.12.5
npm ERR! npm v2.12.0
npm ERR! Attempt to unlock /usr/local/lib/node_modules/ionic, which hasn't been locked
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
npm ERR! Please include the following file with any support request:
npm ERR! /Users/kernelliott/npm-debug.log
Any idea as to why I am getting these errors?
Use sudo as you are installing in system directory (with the -g, global flag):
sudo npm install -g cordova ionic

Cannot install mean-cli via npm on Windows 7

Mean-cli is a package used to initialize meanio full stack javascript framework. But I cannot install it globally via npm. This is what I can provide you to understand what I mean.
C:\Windows\System32>npm install -g mean-cli
npm WARN engine mean-cli#0.9.14: wanted: {"node":"0.10.x","npm":"2.1.x"} (current:{"node":"0.10.34","npm":"1.4.28"})
> mean-cli#0.9.14 preinstall C:\Users\Rahul's\AppData\Roaming\npm\node_modules\mean-cli
> node ./scripts/preinstall
npm ERR! mean-cli#0.9.14 preinstall: `node ./scripts/preinstall`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the mean-cli#0.9.14 preinstall script.
npm ERR! This is most likely a problem with the mean-cli package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node ./scripts/preinstall
npm ERR! You can get their info via:
npm ERR! npm owner ls mean-cli
npm ERR! There is likely additional logging output above.
npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program
Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "mean-cli"
npm ERR! cwd C:\Windows\System32
npm ERR! node -v v0.10.34
npm ERR! npm -v 1.4.28
npm ERR! syscall spawn
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! not ok code 0
C:\Windows\System32>npm install -g npm
C:\Users\Rahul's\AppData\Roaming\npm\npm -> C:\Users\Rahul's\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js
npm#2.1.14 C:\Users\Rahul's\AppData\Roaming\npm\node_modules\npm
C:\Windows\System32>npm -v
2.1.14
C:\Windows\System32>npm install -g mean-cli
> mean-cli#0.9.14 preinstall C:\Program Files\nodejs\node_modules\mean-cli
> node ./scripts/preinstall
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "node" "C:\\Users\\Rahul's\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "mean-cli"
npm ERR! node v0.10.34
npm ERR! npm v2.1.14
npm ERR! file cmd
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! mean-cli#0.9.14 preinstall: `node ./scripts/preinstall`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the mean-cli#0.9.14 preinstall script 'node ./scripts/preinstall'.
npm ERR! This is most likely a problem with the mean-cli package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node ./scripts/preinstall
npm ERR! You can get their info via:
npm ERR! npm owner ls mean-cli
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! C:\Windows\System32\npm-debug.log
C:\Windows\System32>node -v
v0.10.34
C:\Windows\System32>npm -v
2.1.14
I have referred a stack overflow question where it was discussed that the node should be updated. My nodejs is updated and I have updated npm as you guys can see. But then I get .scripts/preinstall.js error. Saw their github ticket where they say that this issue has been resolved but still i am facing it. Any help would be appreciated.
I just ran into the same issue.
Running the console as Administrator fixed the issue for me.

Resources