2015-05-26 142 views
0

我需要一个单独的NPM版本除了我安装v1.4.21安装节点NPM V1.0.1

如何在我的Ubuntu 14.10安装,安装this package,需要NPM V1.0.1?

我试图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运行?

+0

你不需要V1.0.1。这是软件包的版本。您可以立即安装它。 – SLaks

+0

当然,我试着首先安装它与安装的npm版本,但是[不起作用](https:// github。com/muaz-khan/WebRTC-Scalable-Broadcast/issues/3) – rubo77

+0

阅读错误消息。你的路径错了。 – SLaks

回答

1

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

使用卷曲:

$ 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需求。