linux上Node.js安装,适用于无root权限
本文章介绍一种比较好用的Node.js安装教程,无需root。
并且可以随意选择版本
安装nvm
- 使用curl
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
- 使用wget
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
这里以安装0.39.7为例,并且使用了镜像,如需安装其他版本只需要更改版本号。
如果镜像不可用,可以使用其nvm的Github页面进行安装
配置环境变量
安装脚本会自动尝试将 nvm 的配置信息添加到你的 shell 配置文件中,比如 ~/.bashrc, ~/.zshrc 或 ~/.profile。
为了让配置立即生效,你需要执行以下操作之一:
-
关闭当前终端,然后重新打开一个新的终端。
-
在当前终端执行 source 命令加载配置:
# 如果你使用 bash (大多数 Linux 默认)
source ~/.bashrc
# 如果你使用 zsh (比如 macOS Catalina 及以后版本默认)
source ~/.zshrc
验证 nvm 安装
在新终端里输入以下命令,如果能看到版本号输出,说明 nvm 安装成功了。
nvm --version
如果提示 command not found,说明上一步的环境变量配置没有生效,请检查一下 ~/.bashrc 或 ~/.zshrc 文件末尾是否有 nvm 相关的代码,并确认你已经 source 了正确的文件或重启了终端。
使用nvm安装Node.js
- 安装最新的 LTS (长期支持) 版本:
nvm install --lts
- 安装指定的版本 (例如 18.18.0):
nvm install 18.18.0
- 安装最新的稳定版:
nvm install node
nvm 会自动下载、编译(如果需要)并安装 Node.js 到 ~/.nvm 目录下。
验证 Node.js 和 npm 安装
第五步:验证 Node.js 和 npm 安装
检查 Node.js 和 npm 是否安装成功:
node -v
npm -v
如果你能看到它们的版本号便成功安装了。
更改镜像源
在大陆环境默认镜像比较慢,可以使用镜像源,这里提供一种比较方便的方法,适合小白,且无需网络查找镜像信息。
安装 nrm
npm install -g nrm
查看可选源列表
nrm ls
这个命令会列出所有预设的镜像源。
npm ---------- https://registry.npmjs.org/
yarn --------- https://registry.yarnpkg.com/
* taobao ------- https://registry.npmmirror.com/
npmMirror ---- https://skimdb.npmjs.com/registry/
(输出结果中的 * 号表示当前正在使用的源)
切换镜像
这里以使用淘宝镜像源为例
nrm use taobao
本教程到此结束,如果有疑问,可以留言。

浙公网安备 33010602011771号