Node.js:如何安装NPM

时间:2011-09-29 08:38:19

标签: node.js cygwin npm

我的XP窗口上安装了cygwin和node.exe(0.5.7)。

当我git clone npm(1.0.30), cd npm, then "make install"时,有很多node_modules克隆。

但是在执行"node cli.js install git+https://github.com/isaac/ronnjs.git"时它停止了。

以下是我的 npm-debug.log

如果它以ok结束

,那么它是否有用
  

详细的cli ['E:\ node \ node.exe',
详细的cli   'e:\ github \ npm \ cli.js',
详细的cli'cache',
详细的cli   'clean']
info使用npm@1.0.30
info使用node@v0.5.7
  详细配置文件C:\ Documents and Settings \ zhangchiqing.npmrc
  详细的配置文件E:\ etc \ npmrc
ERR!前缀目录没有   发现了ERR!错误:ENOENT, ɹ ɡ
错误! 'E:'红色!   在整个日志中报告:
ERR!   http://github.com/isaacs/npm/issues
ERR!或发送电子邮件至:
ERR!   npm-@googlegroups.com
ERR!
ERR!系统Windows_NT   5.1.2600
ERR!命令“E:\ node \ node.exe”“e:\ github \ npm \ cli.js”“cache”“clean”
ERR! cwd E:\ github \ npm
ERR!节点-v v0.5.7
  呃! npm -v 1.0.30
详细退出[1,true]

1 个答案:

答案 0 :(得分:7)

这适用于Ubuntu。您必须使用旧版本的节点。

sudo apt-get install -y g++ libssl-dev apache2-utils curl git-core
git clone git://github.com/joyent/node.git
cd node
git checkout v0.4.11
./configure
make
sudo make install
node -v
curl https://npmjs.org/install.sh | sudo sh
npm -v