安装节点包管理器时遇到一些问题

安装节点包管理器时遇到一些问题

我使用以下命令安装了 node.js:

$ sudo git clone --depth 1 https://github.com/joyent/node.git
$ cd node
$ export JOBS=2
$ sudo mkdir ~/local
$ sudo ./configure --prefix=$HOME/local/node
$ sudo make
$ sudo make install
$ export PATH=$HOME/local/node/bin:$PATH

执行没有错误。但不确定如何确认 node.js 是否真的安装。

然后我尝试使用以下命令安装节点包管理器:

$ sudo git clone http://github.com/isaacs/npm.git
$ cd npm
$ sudo make install

最后一个命令有很多输出,但最后几行是:

make[1]: 进入目录 `/var/www/node/npm'

节点 cli.js 安装https://github.com/isaacs/ronnjs/tarball/master

bash:节点:未找到命令

make[1]: *** [node_modules/ronn] 错误 127

make[1]: 离开目录 `/var/www/node/npm'

制作:*** [man/man3/author.3] 错误 2

npm 未安装,但目录在那里。不确定我需要做什么?

答案1

在 ubuntu 上,您的路径不会被复制到 sudo 上下文中。对于最后一个命令,请尝试:

$ sudo env PATH=$HOME/local/node/bin:$PATH make install

相关内容