nvm-windows安装踩坑

本文详细介绍了Node Version Manager (NVM)在Windows环境下的使用技巧,特别强调了目录名不能包含空格的重要性,避免在切换Node.js版本时出现乱码问题。同时,解析了NVM如何通过创建快捷方式来管理不同版本的Node.js。

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

  1. nvm的目录不能带有空格,例如Program Files (在切换node版本过程中,空格之后(Files/nodejs)出现一堆乱码,判断是这里出现了问题,方解决)

  2. 如果你是第一次下载,在use之前,C:\dev目录下是没有nodejs这个文件夹的,在输入比如: nvm use 5.11.0 之后,你会发现,C:\dev目录下多了一个nodejs文件夹,这个文件夹不是单纯的文件夹,它是一个快捷方式,指向了 C:\dev\nvm 里的 v5.11.0 文件夹。

nodejs在windows下的安装配置(使用NVM的方式)

### 安装 nvm-windows 以管理多个 Node.js 版本 在 Windows 系统上,可以通过 `nvm-windows` 工具来管理多个 Node.js 版本。该工具允许用户安装、切换和卸载多个 Node.js 版本,而无需手动重新安装或卸载,从而提高开发效率。 #### 下载 nvm-windows 访问 `nvm-windows` 的 [GitHub 发布页面](https://github.com/coreybutler/nvm-windows/releases),下载最新版本的 `nvm-setup.zip` 文件。确保从官方渠道下载以避免安全风险。 #### 安装 nvm-windows 将下载的 `nvm-setup.zip` 文件解压。打开解压后的文件夹,双击 `nvm-setup.exe` 文件以运行安装程序。按照安装向导的提示完成安装安装完成后,`nvm-windows` 会自动配置环境变量,使用户能够在命令行中直接使用 `nvm` 命令。 #### 使用 nvm-windows 安装和管理 Node.js 版本 打开命令提示符(Cmd)或 PowerShell,输入以下命令来安装特定版本的 Node.js,例如 16.0.0: ```bash nvm install 16.0.0 ``` 安装完成后,设置刚刚安装的 Node.js 版本为当前使用的版本: ```bash nvm use 16.0.0 ``` #### 查看已安装的 Node.js 版本 输入以下命令可以列出所有已安装的 Node.js 版本: ```bash nvm list ``` 如果需要查看当前正在使用的 Node.js 版本,可以使用以下命令: ```bash nvm current ``` #### 验证安装 输入以下命令来确认 `nvm` 已经成功安装并且正在使用正确的 Node.js 版本: ```bash node -v npm -v ``` 这些命令会分别显示当前使用的 Node.js 和 npm 的版本号。 #### 注意事项 在安装 `nvm-windows` 之前,需要卸载任何现有版本的 Node.js,并删除可能保留的 Node.js 安装目录和 npm 安装位置,以避免冲突。此外,`nvm-windows` 支持 Node.js 4+ 版本,不适用于 io.js [^3]。 #### 常用命令 - **查看可安装的 Node.js 版本**: ```bash nvm list available ``` - **启用 nvm 管理 Node.js 版本**: ```bash nvm on ``` - **安装指定版本的 Node.js**: ```bash nvm install 22.14.0 ``` - **切换 Node.js 版本**: ```bash nvm use 22.14.0 ``` - **卸载指定版本的 Node.js**: ```bash nvm uninstall 22.14.0 ``` 通过这些命令,开发者可以轻松地在不同版本的 Node.js 之间切换,而无需手动卸载和重新安装,从而提高开发效率 [^4]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值