1

cygwin に npm をインストールできません。cygwin でサポートされている nodejs の最後のバージョンとなるノード v0.4.12 をインストールしました。
これが私が得るエラーです:

curl http://npmjs.org/install.sh | sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    85    0    85    0     0    344      0 --:--:-- --:--:-- --:--:--   904
sh: line 1: syntax error near unexpected token `newline'
sh: line 1: `<html>Moved: <a href="https://npmjs.org/install.sh">https://npmjs.org/install.sh</a>'

これを修正するのを手伝ってください。ティア。

4

4 に答える 4

1

申し訳ありません-ゲームに遅れましたが、これは私にとってはうまくいきました:

curl https://www.npmjs.org/install.sh | sh
于 2014-03-26T08:34:13.200 に答える
0

301 Redirectこれは古い投稿であることは知っていますが、提案されたcurl呼び出しを実行するとNPMが a を返すため、どの回答も機能しないため、更新された回答を提供すると思いました。

Unix での NPM の更新

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

この-Lオプションはcurl、リダイレクトに従うように指示し、 のsudo前にを追加shすると、権限の問題が確実に回避されます。

Windows での NPM の更新

Windows で NPM を更新する最も簡単な方法は、npm-windows-upgradeモジュールを使用することです。実際のアップデート手順については、リンクをたどってください。

于 2016-03-03T17:53:45.913 に答える