npm install express还没有工作

时间:2016-12-11 00:52:15

标签: node.js express npm

我输入了“sudo npm install -g express-generator”,它给我带来了错误。

然后我在Stackoverflow上检查了这样的问题,发现没有一个成功。

我尝试过的事情是:

“sudo chown -R username~ / .npm”和“npm cache clean” 但是它又丢了一个错误:

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

1 个答案:

答案 0 :(得分:1)

这是节点6.6.0和npm 3.10.8的已知问题。你有没有尝试降级到3.10.3?

npm install -g npm@3.10.3

或更新节点?