在终端中找不到npm error-npm

时间:2014-06-18 11:09:53

标签: node.js

请帮我清除此错误

Apples-Mac-mini:bin apple$ curl -L http://npmjs.org/install.sh | sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   193  100   193    0     0    244      0 --:--:-- --:--:-- --:--:--   471
100  6711  100  6711    0     0    431      0  0:00:15  0:00:15 --:--:--  5456
sh: line 20: npm-install-3294.sh: Permission denied
sh: npm-install-3294.sh: No such file or directory
rm: npm-install-3294.sh: No such file or directory

2 个答案:

答案 0 :(得分:2)

curl -L http://npmjs.org/install.sh | sudo sh

请注意前面的sudo。您获得的错误是由于安装程序尝试将文件复制到系统文件夹,需要管理权限。

此外,您实际上并不需要安装NPM,因为它包含在最新的Node.js版本中。 要在MacOS上安装Node.js,请参阅their official site

答案 1 :(得分:0)

要修复它,请使用sudo运行sh:

$ curl http://npmjs.org/install.sh | sudo sh