1

ここからコマンドを使用して npm をインストールしようとしています: http://howtonode.org/introduction-to-npm

具体的には、実行すると:

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

これは私が得るエラーです...

node cli.js cache clean
TypeError: Object #<an EventEmitter> has no method 'on'
at Object.<anonymous> (/home/sanjay/npm-1285345468/lib/utils/rm-rf.js:12:9)
at Module._compile (module:385:23)
at Module._loadScriptSync (module:397:16)
at Module.loadSync (module:296:10)
at loadModule (module:241:16)
at require (module:364:12)
at Object.<anonymous> (/home/sanjay/npm-1285345468/cli.js:14:10)
at Module._compile (module:385:23)
at module:413:20
at fs:52:23
make: *** [uninstall] Error 1
sanjay@sanjay-desktop:~$ 

私がばかげたことをしているのかどうかわからないので、どんな助けでも大歓迎です。ありがとうございました!

4

2 に答える 2

3

その記事はかなり古くなっています。

バージョン 0.6.3 以降、npm は node.js にバンドルされています。

http://nodejs.org/からノードの最新バージョンをインストールすると、npm も取得されます。

于 2012-12-29T23:49:36.603 に答える
1

同じエラーが発生しました。最新の安定バージョンにアップグレードすると、エラーが解消され、喜んで npm を実行しています。

于 2010-11-29T14:04:59.863 に答える