我正在尝试在 Ubuntu 14.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 的安装。
我的系统上已经有 2 个 Node 安装。
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 符号链接(symbolic link)中创建一个空文件夹。
另外bin文件夹也是空的。如果我安装其他的会出现这个问题
Node 的版本。我想我可以将 node 的一个版本克隆到文件夹中
它应该进去,但如果这就是我必须做的,我就知道了。另外,我不确定
我知道如何让我的系统使用 nvm current(从/usr/local/bin/node 到 .nvm/current 的符号链接(symbolic link)?)我自己没有做任何事情,只遵循教程,node --version 和 nodejs --version 从不使用我指定的版本。
nvm use 0.10.32
最佳答案
这是我的个人指南如何安装 nvm( Node 版本管理器)。
引用:https://github.com/creationix/nvm
1.) 安装 nvm(注意:他们的网站上可能有新版本。)
curl https://raw.githubusercontent.com/creationix/nvm/v0.24.0/install.sh | bash
2.) 关闭当前终端并使用新终端,然后再次尝试 nvm。
3.) 使用以下命令安装当前的 node.js 版本:
nvm 安装 node_version
例如:nvm 安装 0.10.32
4.) 检查 nodejs 版本--> nvm 列表
5.) 在 nvm 中设置默认 Node 版本,以便每次重新启动时
它加载默认 Node 版本的系统:
to get help: nvm -h
to get list of install node.js versions: nvm ls
to set a default alias: nvm alias default node_version
6.) 卸载特定的 node.js 版本:
nvm 卸载 node_version
关于node.js - 在 Ubuntu 14.04 上安装 nvm,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25978427/