win10安装Node版本管理器nvm

使用nvm的原因

开发公司项目和个人项目时,由于公司项目比较旧,Node版本比较低,但是自己做的项目安装的包,需要比较新的Node包,10以上的版本,所以就需要在同一台机器上安装多个版本的Node。经过搜索,决定使用nvm来做Node版本的管理。

安装前需要先将之前安装的Node版本完全删除

  • Windows设置 --> 应用--> 找到Node-->点击卸载

  • 重启电脑(或者从任务管理器中杀死所有Node相关的进程)

  • 寻找以下文件夹并删除他们。根据您安装的版本,这些文件可能存在也可能不存在:

    • C:\Program Files (x86)\Nodejs
    • C:\Program Files\Nodejs
    • C:\Users{User}\AppData\Roaming\npm(或%appdata%\npm)
    • C:\Users{User}\AppData\Roaming\npm-cache(或%appdata%\npm-cache)
  • 检查%PATH%环境变量,确保没有引用Nodejs和npm的存在

  • 重启(重启大法解决90%问题)

下载安装

Releases · coreybutler/nvm-windows · GitHub

nvm安装位置,看自己决定,但是安装路径不能有空格,比如Program Files

安装的多版本Node放在哪里,也看个人喜好,可以修改

环境变量,安装好之后,环境变量会自动设置好

使用

在你的nvm安装路径下打开cmd或者git bash,在其他路径下打开,会报错nvm: commond not found(重启!重启!重启!)

nvm -v // 查看nvm版本,判断是否安装成功

nvm ls available // 获取可获取的Node版本

nvm install 12.14.1 // 安装指定版本的Node

nvm use 12.14.1 // 使用指定版本Node

nvm list // 列出本地已安装的Node版本

nvm uninstall 10.15.3 // 卸载指定版本Node

常用命令

命令功能
nvm -v查看nvm版本,判断是否安装成功
nvm ls available获取可获取的Node版本
nvm install 12.14.1安装指定版本的Node
nvm use 12.14.1使用指定版本Node
nvm uninstall 10.15.3卸载指定版本Node

使用nvm引发的问题

  • 全局安装的包找不到了,我之前有修改过我的全局包安装位置
npm config set prefix "F:\nodejs\node global"
npm config set cache "F:\nodejs\node cache"

因为卸载之前Node的时候,以前设置的Node环境变量也被清掉了,需要重新设置

再增加一个环境变量

设置完之后,重开gitbash

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你可以按照以下步骤在 Windows 10 上安装 Node.jsNVMNode Version Manager): 1. 首先,下载 Node.js安装包。你可以在 Node.js 官方网站(https://nodejs.org/)上找到最新版本Node.js 安装包,并选择适合你的操作系统的版本。 2. 打开安装包并按照安装向导进行安装。在安装过程中,可以选择自定义安装路径或者使用默认路径。 3. 安装完成后,打开命令提示符(CMD)或 PowerShell。输入以下命令来验证 Node.js 是否成功安装: ``` node -v ``` 如果安装成功,会显示 Node.js版本号。 4. 接下来,安装 NVMNVM 是一个用于管理多个 Node.js 版本的工具。首先,打开一个浏览器并访问 NVM 的 GitHub 仓库页面(https://github.com/coreybutler/nvm-windows)。 5. 在 GitHub 页面上找到 "nvm-setup.zip" 文件,并点击下载按钮进行下载。 6. 下载完成后,解压缩 "nvm-setup.zip" 文件,并运行其中的 "nvm-setup.exe" 安装程序。 7. 安装程序会在系统中创建一个名为 "nvm" 的文件夹,并将 NVM 相关的文件复制到该文件夹中。 8. 安装完成后,关闭当前的命令提示符或 PowerShell 窗口,并重新打开一个新的窗口。 9. 输入以下命令来验证 NVM 是否成功安装: ``` nvm -v ``` 如果安装成功,会显示 NVM版本号。 10. 现在,你可以使用 NVM安装和管理多个 Node.js 版本。输入以下命令来查看可用的 Node.js 版本: ``` nvm list available ``` 选择你想要安装版本,并使用以下命令来安装: ``` nvm install <version> ``` 使用以下命令来切换到已安装的特定版本: ``` nvm use <version> ``` 使用以下命令来验证 Node.js版本: ``` node -v
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值