【Linux】NVM安装NodeJs,NVM更改镜像源

本文介绍了如何在Linux系统中通过NVM(Node Version Manager)来安装和管理Node.js。首先,详细讲解了在访问受限的情况下如何下载NVM文件并上传到服务器进行安装。接着,讨论了如何更改NVM的镜像源以优化下载速度。最后,列举了一些常用的NVM命令,帮助用户更加高效地操作Node.js版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装NVM

curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash

无法访问时可以先下载再上传至服务器运行

更改NVM镜像

# 修改 环境变量
sudo vi ~/.bashrc
# 在最后添加淘宝镜像
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node/
export NVM_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs
### 使用 nvmLinux 系统中安装 Node.js #### 准备工作 在开始之前,确保已安装 `curl` 或 `wget` 工具以及必要的开发工具链。可以通过以下命令检查是否已经安装这些工具: ```bash which curl || which wget ``` 如果未安装,则可以运行以下命令来安装它们(以 Ubuntu 为例): ```bash sudo apt update && sudo apt install -y curl wget build-essential ``` #### 安装 nvm 使用官方提供的安装脚本来获取最新版本的 nvm。以下是具体的操作步骤: 执行以下命令之一来安装 nvm: ```bash curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash ``` 或者, ```bash wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash ``` 完成后,重新加载 shell 配置文件使更改生效: ```bash export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" ``` #### 查看可用的 Node.js 版本列表 安装nvm 后,可以查看所有可安装的 Node.js 版本: ```bash nvm ls-remote ``` 此命令会列出远程仓库中的所有 Node.js 发布版本。 #### 安装特定版本的 Node.js 假设需要安装 Node.js 的 v14.17.3 版本,可以运行如下命令: ```bash nvm install 14.17.3 ``` 这一步骤将自动下载并配置所选版本的 Node.js 到本地环境[^3]。 #### 设置默认使用的 Node.js 版本 为了设置某个 Node.js 版本作为全局默认版本,可以使用以下命令: ```bash nvm use 14.17.3 nvm alias default 14.17.3 ``` 这样每次打开新的终端窗口时都会自动切换到该版本。 #### 验证安装 最后确认 Node.js 是否成功安装及其版本号: ```bash node --version npm --version ``` 以上输出应显示对应于刚刚安装的那个 Node.js 及其配套 npm 的版本信息[^1]。 --- ### 注意事项 对于某些特殊需求场景下可能还需要额外调整 PATH 路径变量以便让系统识别新安装好的二进制文件位置。另外不同发行版之间可能存在细微差异比如 CentOS/Fedora 用户需替换 yum/apt-get 来完成依赖项准备阶段的工作流程[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值