node.js の高速フレームワークをインストールしようとしています。ただし、「sudo npm install express」を実行するたびに、応答がありません。そこに座っているだけです。この時点で私はひどくイライラしています。
OSX Lion で npm 1.0.22 を使用する
私はライオンでもこの問題を抱えていました。これは、Lionが私のパスからxcodeを削除し、ある時点で、エクスプレスインストールがgccをトリガーしたためです。
これを試して問題を特定してください。詳細なnpm出力がオンになり、npmパッケージをデバッグするための優れた方法です。
npm config set loglevel info
問題がgccの不足であることが判明した場合は、最初に / Developer / usr / binにインストールされているかどうかを確認し、インストールされていない場合は、「appstore」を使用して再インストールします。
gccの問題の詳細は次のとおりです:http ://www.quora.com/What-is-the-path-for-gcc-in-Mac-OS-X-Lion
npm パッケージに必要なバージョン番号に該当しないノード v0.5.5-pre を実行している可能性があります。ここでいくつかの「答え」を見つけました。修正するために、node.js のメイン ページから 0.4.11 tar.gz をダウンロードし、手動でビルド/インストール (./configure ; sudo make install) を行い、npm install Express を再度実行しましたが、今回は問題なく動作しました。