什么是 NVM?
NVM,全称 Node Version Manager,是一个用于管理 Node.js 版本的工具。它允许用户在同一台设备上安装和切换多个 Node.js 版本,从而满足不同项目对 Node.js 版本的需求。
为什么选择 NVM?
1. 多版本管理
对于开发者来说,不同的项目可能需要使用不同的 Node.js 版本。例如,老项目可能依赖于旧版本的 Node.js,而新项目可能需要最新的特性。NVM 让你可以方便地在多个版本之间切换。
2. 简单易用
NVM 提供了简单的命令,可以快速安装、切换、查看和卸载 Node.js 版本。
3. 环境隔离
通过 NVM,你可以为每个项目设置独立的 Node.js 版本,从而避免版本冲突问题。
卸载安装的node
在使用 nvm 前,我们需要先卸载掉本地的 node,使用nvm进行安装
1、安装 nvm
下载链接:https://github.com/coreybutler/nvm-windows/releases

安装后,我们可以查看可用的node 安装包
nvm ls available

2、配置镜像地址
为了安装提速,我们可以配置一下国内镜像源
打开 C:\Users\用户\AppData\Roaming\nvm 中的 settings.txt 文件, 添加镜像源地址
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https:///npmmirror.com/mirrors/npm/
3、安装并启用指定版本node
例如我要安装 18.16.0
nvm install 18.16.0

4、启用刚下载的 18.16.0 版本
nvm use 18.16.0
5、查看当前node版本
node -v
6、卸载 Node.js 版本
使用以下命令卸载不需要的版本:
nvm uninstall <version>
注意事项
-
兼容性:某些工具可能不支持通过 NVM 安装的 Node.js,需要检查兼容性。
-
环境变量:确保终端的环境变量配置正确,NVM 的路径已被加载。
总结
NVM 是一个强大的工具,特别适合需要频繁切换 Node.js 版本的开发者。通过它,你可以更高效地管理 Node.js 环境,从而专注于项目开发本身。无论是新手还是经验丰富的开发者,都可以从 NVM 的简单易用和强大功能中获益。

1901

被折叠的 条评论
为什么被折叠?



