我试图在Ubuntu14.04上安装nvm,但它似乎没有使用我指定的版本。我在这里安装了教程https://github.com/creationix/nvm,我也尝试过这里的https://www.digitalocean.com/community/tutorials/how-to-install-node-js-with-nvm-node-version-manager-on-a-vps。
我的系统上已经安装了两个节点。
which node # => /usr/local/bin/node
node --version # => v0.11.13-pre
which nodejs # => /usr/bin/nodejs
nodejs --version # => v0.10.26当我使用他们给您的curl一行安装nvm时,然后使用
nvm install 0.10.32它在. .nvm/v0.10.32和. .nvm/current符号链接中创建一个空文件夹。此外,bin文件夹也是空的。如果安装其他版本的节点,则会发生此问题。我想我可以将节点的一个版本克隆到它应该进入的文件夹中,但是如果这是我所要做的,那就开始运行吧。此外,我不知道如何使我的系统使用nvm当前(符号链接从/usr/local/bin/node到.nvm/current ?)如果不自己做任何事情,并且只遵循本教程,节点-版本和nodejs -版本就不会使用我指定的版本。
nvm use 0.10.32发布于 2014-09-23 02:19:27
我刚刚删除了所有违规的节点安装,直到我的系统使用了0.10.*的版本。在安装节点之前,我似乎尝试过安装节点,或者安装了其他程序。
发布于 2015-03-27 15:36:47
这是我的个人指南,如何安装nvm (节点版本管理器)。
参考资料:https://github.com/creationix/nvm
1.)安装nvm (注意:他们的网站上可能有新版本)。
卷曲https://raw.githubusercontent.com/creationix/nvm/v0.24.0/install.sh _ bash
2.)关闭当前终端并使用新的终端,然后再尝试nvm。
3.)使用以下方法安装当前的node.js版本:
nvm install node\_version ex: nvm install 0.10.324.)检查nodejs版本-> nvm列表
5.)在nvm中设置默认节点版本,以便每次重新启动系统时,它都会加载默认节点版本:
to get help: nvm -h
to get list of install node.js versions: nvm ls
to set a default alias: nvm alias default node_version6.)卸载特定的node.js版本:
nvm uninstall node\_version发布于 2016-06-21 12:16:47
我知道我的答案可能已经过时了,但是在票#809中有一个非常好的论点,那就是使用
$ npm install -g nvm是错的。要修复,你想要做的
$ npm uninstall -g nvm
$ apt install curl
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash
$ source ~/.bashrc
$ nvm install 5.1
$ nvm use 5.1相反(考虑到curl还没有安装在这台机器上)。
https://stackoverflow.com/questions/25978427
复制相似问题