繁体   English   中英

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

[英]“sh: line 1: Moved: command not found” installing npm with curl | sh

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

curl https://www.npmjs.org/install.sh | sh

我收到以下消息:

% 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

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

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

我必须弄清楚我的节点应用程序的安装位置并将其添加到路径中。 我使用了这里列出的第一种方法: https//gist.github.com/isaacs/579814所以原来“node”在/ home / myname / node-latest-install /〜/ local / bin中。

将其添加到PATH,然后执行curl -L https://www.npmjs.org/install.sh | 我为我工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM