如何在 Linux 上安装 node 环境?
安装 Node.js:
有三种方法:推荐使用第三种方法安装
一:
通过系统本身的包管理器进行安装,例如 Ubuntu 和 Debian 的 apt 或者是 CentOS 和 RHEL 的 yum。
二:
通过去官网上下载二进制的包并解压配置环境(Node.js 中文网 — 下载 Node.js)
- 从官网上选择自己相应的架构下载 “独立二进制” 文件 .xz
- 下载完成后解压到此目录下(/usr/local/lib/)
sudo tar -xvf node-v22.17.0-linux-x64.tar.xz /usr/local/lib/
- 创建软链接
# 创建 node 软链
sudo ln -s /usr/local/lib/node-v22.17.0-linux-x64/bin/node /usr/bin/node
# 创建 npm 软链
sudo ln -s /usr/local/lib/node-v22.17.0-linux-x64/bin/npm /usr/bin/npm
# 创建 npx 软链
sudo ln -s /usr/local/lib/node-v22.17.0-linux-x64/bin/npx /usr/bin/npx
- 验证版本
node -v
npm -v
npx -v
三(推荐):
通过 nvm (Node Version Manager) Node.js版本管理工具对系统上的多个node版本进行管理。在使用 nvm 官方给出了步骤和命令,我们一起来看看:
# Download and install nvm(下载并安装 nvm):
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
# in lieu of restarting the shell (代替重新启动shell)
\. "$HOME/.nvm/nvm.sh"
# Download and install Node.js (下载并安装 node.js):
nvm install 22
# Verify the Node.js version (验证Node.js版本):
node -v # Should print "v22.17.0".
nvm current # Should print "v22.17.0".
# Verify npm version (验证npm版本:):
npm -v # Should print "10.9.2".
安装 curl:
从上面的命令我们看到,下载安装 nvm 是通过 curl 这个命令执行的,所以在安装 nvm 之前要先检查系统是否安装有 curl (一般默认都有安装):
- 检查是否安装有 curl
sudo dpkg -l | grep curl
- 如果已经安装了 curl 终端在执行上面这行命令后就会显示以下内容
- 如果没有安装 curl 则需要先安装,执行一下命令进行安装
apt-get install curl
- 安装完成后,再次执行命令验证是否安装完成
sudo dpkg -l | grep curl
如有错误还请大家多多指出,让我们共同进步,谢谢。能帮助到你的话也请动动发财的小手帮忙点个赞,感谢。