我使用以下命令安装nodeJS版本8.x
1. sudo apt-get purge nodejs npm
2. curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
3. sudo apt-get install -y nodejs
当我运行命令
时node -v
它显示的是v4.2.6而不是最新的8.x版本。这是一个截图。
答案 0 :(得分:3)
首先安装Node.js via apt-get
(例如v8):
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
安装Node.js后,使用npm包n切换到任何版本:
只需执行
n <version>
即可安装节点版本。如果<version>
已经安装(通过n
),n
将激活该版本。
安装n
作为全局包,并使用n
安装最新版本的Node.js:
npm i -g n
n latest
答案 1 :(得分:2)
使用nvm处理多个nodejs版本。
安装nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
或
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
安装节点
nvm install <version>
使用所需的版本
nvm use <version>