我想安装最新版本的nodejs
I want to install nodejs with latest version
目前,我的节点版本为 10.10.0。我想用最新版本安装它。在我的 ubuntu 18.4 LTS bionic 上。
我尝试使用
url -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install nodejs
node -v
但它仍然显示旧版本
我也试过了
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh | bash
. ~/.nvm/nvm.sh
nvm install 12.12.0
这些步骤在 node -v
命令中显示 12.12.0 版本,但是当我打开一个新终端或虚拟环境时,它再次显示旧版本 10.10.0。请提供解决方案。
您需要使用节点版本管理器并设置默认节点版本。使用以下命令设置默认版本。
nvm alias default <version>
e.g nvm alias default 12.12.0
您可以使用nvm use 12
让终端识别您要使用的版本
我刚刚做了 pip3 install npm
。
为我工作。
我在我的 VirtualBox 上安装了全新的 ubuntu 16.04 64 位。这是我安装最新版本 nodejs 所做的:
- 转到https://nodejs.org/,点击12.16.1 LTS,这是我能得到的最新版本。下载将在几秒钟后开始
- 为 nodejs 创建一个文件夹(如果不存在):
sudo mkdir -p /usr/local/lib/nodejs
- 解压缩到刚刚创建的文件夹:
sudo tar -xJvf node-v12.16.1-linux-x64.tar.xz -C /usr/local/lib/nodejs
- 设置环境变量
~/.profile
,将下面的内容添加到文件末尾(确保你在这个文件中没有重复)
# Nodejs
VERSION=v10.15.0
DISTRO=linux-x64
export PATH=/usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin:$PATH
- 刷新配置文件
. ~/.profile
恭喜!现在如果你发出 node -v
,你应该得到 v12.16.1
.
如果您当前安装了一个以前的版本,这可能不是更新 nodejs 的最佳方式,但它可以让您选择保留哪个(通过修改 PATH,您可能想要触摸的另一个文件是 /etc/profile
).
我还建议您卸载当前的 nodejs(例如 sudo apt-get purge node
),然后再继续安装最新的。
参考:
目前,我的节点版本为 10.10.0。我想用最新版本安装它。在我的 ubuntu 18.4 LTS bionic 上。
我尝试使用
url -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install nodejs
node -v
但它仍然显示旧版本
我也试过了
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh | bash
. ~/.nvm/nvm.sh
nvm install 12.12.0
这些步骤在 node -v
命令中显示 12.12.0 版本,但是当我打开一个新终端或虚拟环境时,它再次显示旧版本 10.10.0。请提供解决方案。
您需要使用节点版本管理器并设置默认节点版本。使用以下命令设置默认版本。
nvm alias default <version>
e.g nvm alias default 12.12.0
您可以使用nvm use 12
让终端识别您要使用的版本
我刚刚做了 pip3 install npm
。
为我工作。
我在我的 VirtualBox 上安装了全新的 ubuntu 16.04 64 位。这是我安装最新版本 nodejs 所做的:
- 转到https://nodejs.org/,点击12.16.1 LTS,这是我能得到的最新版本。下载将在几秒钟后开始
- 为 nodejs 创建一个文件夹(如果不存在):
sudo mkdir -p /usr/local/lib/nodejs
- 解压缩到刚刚创建的文件夹:
sudo tar -xJvf node-v12.16.1-linux-x64.tar.xz -C /usr/local/lib/nodejs
- 设置环境变量
~/.profile
,将下面的内容添加到文件末尾(确保你在这个文件中没有重复)
# Nodejs
VERSION=v10.15.0
DISTRO=linux-x64
export PATH=/usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin:$PATH
- 刷新配置文件
. ~/.profile
恭喜!现在如果你发出 node -v
,你应该得到 v12.16.1
.
如果您当前安装了一个以前的版本,这可能不是更新 nodejs 的最佳方式,但它可以让您选择保留哪个(通过修改 PATH,您可能想要触摸的另一个文件是 /etc/profile
).
我还建议您卸载当前的 nodejs(例如 sudo apt-get purge node
),然后再继续安装最新的。
参考: