nvm安装之路

一次失败的安装经历:

原来的时候先安装了node5.12.0,再安装nvm,在安装过程中会跳出是否管理已有的node版本,选择是,安装完可以管理node5.12.0

然后用nvm安装node10.14.2,安装不上,尝试过安装一晚上,安装不上,有可能是网络原因。

然后手动安装了node10.14.2,也可以用,但是后期会出现各种问题。遂 此方法不可取。

成功之路:

先安装nvm,再通过nvm安装node。

一般nvm安装后,环境变量会自动配置好。环境变量在以下路径下查看:我的电脑->右键->属性->高级系统设置->环境变量。有NVM_HOME和NVM_SYMLINK两个的环境变量。

此处有图

nvm安装后,在cmd中输入nvm -v查看nvm是否安装成功。安装成功就可以下载node,由于网络原因下载很慢(我是没下载成功过)。所以我们去更改nvm的setting.txt文件,位置在你所安装的nvm路径下(我默认安装位置),在这个文件中添加node 和npm的镜像,下载速度会比较快。

 

 

此处有图

常用的nvm命令:

nvm -v 查看nvm是否安装成功,安装成功有版本号。

nvm ls 查看nvm已经安装的node版本号。

nvm use 5.12.0 设置nvm使用的node版本号

 

### 安装 NVMNode Version Manager) NVMNode 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、付费专栏及课程。

余额充值