linux上Node.js安装,适用于无root权限


本文章介绍一种比较好用的Node.js安装教程,无需root。
并且可以随意选择版本

安装nvm

  1. 使用curl
  curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
  1. 使用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。

为了让配置立即生效,你需要执行以下操作之一:

  1. 关闭当前终端,然后重新打开一个新的终端。

  2. 在当前终端执行 source 命令加载配置:


    # 如果你使用 bash (大多数 Linux 默认)
    source ~/.bashrc

    # 如果你使用 zsh (比如 macOS Catalina 及以后版本默认)
    source ~/.zshrc

验证 nvm 安装

在新终端里输入以下命令,如果能看到版本号输出,说明 nvm 安装成功了。


nvm --version

如果提示 command not found,说明上一步的环境变量配置没有生效,请检查一下 ~/.bashrc 或 ~/.zshrc 文件末尾是否有 nvm 相关的代码,并确认你已经 source 了正确的文件或重启了终端。

使用nvm安装Node.js

  1. 安装最新的 LTS (长期支持) 版本:
  nvm install --lts
  1. 安装指定的版本 (例如 18.18.0):
  nvm install 18.18.0
  1. 安装最新的稳定版:
  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

本教程到此结束,如果有疑问,可以留言。

posted @ 2025-11-17 18:34  遇事逢舟  阅读(2)  评论(0)    收藏  举报