npm install express不能正常工作
我input了“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
这是节点6.6.0和npm 3.10.8的已知问题。 你有没有尝试降级到3.10.3?
npm install -g npm@3.10.3
或更新节点?