安装节点npm v1.0.1

时间:2015-05-26 18:57:17

标签: node.js ubuntu npm

除了我安装的v1.4.21

之外,我还需要一个单独的npm版本

如何在我的Ubuntu 14.10上安装它,安装需要npm v1.0.1的this package

我尝试this instructions. ~/nvm/nvm.sh已失败,因为它安装在./node_modules/nvm/

中的当前文件夹中

当我尝试

./node_modules/nvm/bin/nvm install 1.0.1

我得到了

~/.nvm/node-v1.0.1 doesn't exist, (need to downloaded first?) 1.0.1

如何让npm v1.0.1运行?

2 个答案:

答案 0 :(得分:1)

我建议删除所有当前节点和npm版本 Uninstall Node.JS using Linux command line?
 然后通过这些说明安装nvm:
http://www.wenincode.com/installing-node-jsnpm-without-sudo/

使用curl:

$ curl https://raw.githubusercontent.com/creationix/nvm/v0.12.1/install.sh | bash

或使用wget:

$ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.12.

运行其中任何一个命令并且NVM已完成下载后,请运行以下命令:

$ source ~/.profile

现在NVM命令应该在终端中工作,尝试$ nvm确认NVM命令正在运行。如果没有,请尝试重新启动终端。

NVM正常工作后,您可以使用以下命令安装节点版本:

$ nvm install [version-no]

要列出可用版本,请运行以下命令:

$ nvm ls-remote

安装节点运行版本:

$ nvm install <version no>
$ nvm install 0.10.29     //example

然后当您想使用特定版本的节点时使用

nvm use <version no>

它是使用节点imo的最简单方法,也消除了对sudo的需求,这可能会导致问题。

答案 1 :(得分:0)

问题是:我不需要旧的nvm版本,我只需从文件夹中启动它:

cd ./node_modules/webrtc-scalable-broadcast/
node ./server.js

请参阅:https://github.com/muaz-khan/WebRTC-Scalable-Broadcast/pull/4