nvm安装

本文详细介绍如何使用nvm安装Node.js及npm,并配置淘宝镜像加速,同时提供非nvm方式下npm与Node.js的更新步骤。

文档:https://github.com/creationix/nvm

安装:

$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

 

$ NVM_DIR="$HOME/.nvm"

$ [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

 

# 设置 nvm 淘宝镜像

$ vim ~/.bashrc

$ export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

 

安装node

$ nvm install node

$ nvm use node

 

# 查看默认的 registry 地址

$ npm config -g get registry

https://registry.npmjs.org/

# 设置 npm 淘宝镜像

$ npm config -g set registry https://registry.npm.taobao.org

 

 

非nvm方式安装的npm和node:

npm升级到最新版

$ npm install -g npm

 

node升级到最新版

第一步,先查看本机node.js版本:

$ node -v

第二步,清除node.js的cache:

$ sudo npm cache clean -f

第三步,安装 n 工具,这个工具是专门用来管理node.js版本的

$ sudo npm install -g n

第四步,安装最新版本的node.js

$ sudo n stable

第五步,再次查看本机的node.js版本:

$ node -v

 

卸载npm

$ npm -g uninstall npm

卸载node

$ sudo apt-get remove nodejs

### 安装 NVM(Node Version Manager) NVM(Node Version Manager)是一款用于管理 Node.js 版本的工具,它允许用户在同一台计算机上安装和切换多个 Node.js 版本。在 Windows 系统中,官方的 NVM 不被支持,因此需要使用专门为 Windows 开发的版本 —— `nvm-windows`。 #### 1. 安装前的准备 在安装 NVM 之前,需要确保系统中没有安装 Node.js。如果已经安装了 Node.js,则需要先将其卸载。可以通过控制面板或使用命令 `node -v` 来确认是否已安装 Node.js。如果命令返回版本号,则说明已经安装,需要卸载后再继续安装 NVM。 #### 2. 下载 nvm-windows 访问 [nvm-windows 的 GitHub 发布页面](https://github.com/coreybutler/nvm-windows/releases),下载最新版本的 `nvm-setup.exe` 文件。该工具是专门为 Windows 用户开发的 NVM 实现,并且拥有较高的社区支持度。 #### 3. 安装 nvm 运行下载的 `nvm-setup.exe` 文件,按照安装向导的提示完成安装过程。安装完成后,可以通过命令提示符(CMD)或 PowerShell 使用以下命令验证是否安装成功: ```bash nvm version ``` 如果命令返回了 nvm 的版本号,则说明安装成功。 #### 4. 配置 nvm 安装完成后,nvm 的配置文件 `settings.txt` 通常位于安装目录下。可以通过以下命令查看或设置 Node.js 和 npm 的镜像源: ```bash nvm node_mirror https://npm.taobao.org/mirrors/node/ nvm npm_mirror https://github.com/npm/npm/archive/ ``` 使用国内镜像可以加快 Node.js 版本的下载速度。 #### 5. 使用 nvm 安装和管理 Node.js 版本 安装特定版本的 Node.js: ```bash nvm install 18.17.0 ``` 列出所有已安装的 Node.js 版本: ```bash nvm list ``` 切换到特定版本的 Node.js: ```bash nvm use 18.17.0 ``` 查看当前使用的 Node.js 版本: ```bash nvm current ``` #### 6. 常见问题与解决方法 - **安装失败或下载速度慢**:可以尝试配置国内镜像源,如上面提到的 `nvm node_mirror` 和 `nvm npm_mirror` 命令。 - **命令无法识别**:确保 nvm 已正确安装,并且环境变量已正确配置。重新安装 nvm 或重启终端可能会有所帮助。 通过以上步骤,可以在 Windows 系统中成功安装并使用 NVM 来管理不同版本的 Node.js [^5]。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值