【NVM】node版本管理插件使用

2024-01-02 15:20:34

一、NVM 是什么?

NVM(Nodejs Version Management) 是一个 Node 的版本管理工具,可以进行 Node 版本的切换、安装、查看等。

开发中可能接手多个项目,项目的 Node 版本不同,切换版本很麻烦,我们可以使用 NVM 这个工具来进行 Node 的版本控制。

二、如何安装 NVM ?

Github下载icon-default.png?t=N7T8https://links.jianshu.com/go?to=https%3A%2F%2Fgithub.com%2Fcoreybutler%2Fnvm-windows%2Freleases

下载windows版本压缩包

下载完成之后进行解压,双击解压后文件夹中的nvm-setup.exe进行安

  1. 同意协议许可
  1. 选择 NVM 安装目录
  1. 选择 nodejs 安装目录
  1. 然后 Next > Install > Finish

  2. 验证安装,以管理员身份打开 CMD 命令行窗口输入以下命令,显示版本号说明安装成功。

nvm version

三、设置国内镜像

!!!不设置国内镜像可能会下载的慢或者下载失败

nvm node_mirror https://npmmirror.com/mirrors/node/
nvm npm_mirror https://npmmirror.com/mirrors/npm/

四、NVM的使用

  1. 查看可下载版本列表

nvm list available
  1. 下载 nodejs

# 下载最新版
nvm install latest
# 下载指定版本
nvm install 17.9.1
  1. 查看已下载的 nodejs 版本

nvm list
  1. 切换 nodejs 版本

nvm use 17.9.1
  1. 卸载指定版本的 nodejs

nvm uninstall 18.6.0

五、常用命令

nvm current                                  # 显示当前激活的版本
nvm install <version>                        # 安装指定版本的 nodejs,"latest"表示最新的当前版本
nvm list [available]                         # 列出已下载的 nodejs 版本, available 显示可下载的 nodejs 版本列表
nvm on                                       # 启用 nodejs 版本管理
nvm off                                      # 禁用 nodejs 版本管理(不会卸载任何东西)
nvm uninstall <version>                      # 卸载指定版本的 nodejs
nvm use <version>                            # 切换 nodejs 版本
nvm version                                  # 查看 NVM 版本
nvm node_mirror <node_mirror_url>            # 设置 nodejs 节点镜像,国内使用:https://npmmirror.com/mirrors/node/
nvm npm_mirror <npm_mirror_url>              # 设置 npm 节点镜像,国内使用:https://npmmirror.com/mirrors/npm/

# 下载包管理工具 pnpm(速度快、节约磁盘空间、支持monorepo、安全性高,由 npm & yarn 衍生而来)
npm install --location=global pnpm@latest
# 设置淘宝镜像
pnpm config set registry=http://registry.npm.taobao.org

文章来源:https://blog.csdn.net/weixin_55639808/article/details/135338897
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。