"sh:第1行:已移动:未找到命令"使用curl |安装npm SH

agu*_*lar 6 linux bash shell curl node.js

我尝试npm使用以下命令在mac OSX Yosemite上安装:

curl https://www.npmjs.org/install.sh | sh
Run Code Online (Sandbox Code Playgroud)

我收到以下消息:

% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    51  100    51    0     0    296      0 --:--:-- --:--:-- --:--:--   298

sh: line 1: Moved: command not found
Run Code Online (Sandbox Code Playgroud)

有关如何解决此问题的任何建议?

msc*_*dex 13

你错过了-L跟随重定向的curl 选项.但是,您不再需要使用此安装方法,npm随节点一起提供,如果您的发行版恰好拆分节点的组件,则npm通常作为与您的某个发行版存储库的单独包提供.