nvm的安装,nvm调节node版本增删查改

简介: nvm的安装,nvm调节node版本增删查改

重要的一点:记得在使用nvm下载node之后要nvm use进行使用,不然光下载不使用是不起作用的

1.作用

nvm是管理node.js的版本管理工具控制node.js版本的切换

2.前提

在安装nvm前需要把node.js卸载掉或者将nvm的安装路径选择在之前node.js的目录中

如何查看你的node目录,cmd输入where node

3.下载nvm

下载地址:

然后选择nvm-setup.zip进行下载

(因为nvm-setup.zip:安装版,推荐使用;nvm-noinstall.zip: 绿色免安装版,但使用时需进行配置。)

4.安装nvm

4.1在d盘新建一个文件夹命名为nvm然后将下载好得压缩包解压到里面然后点击运行

4.2

4.3这里路径选择你刚刚创建的文件夹路径

4.4 然后这步很重要如果你没有删除之前安装的node.js那么你这步安装的node.js就需要选择之前node.js的安装目录。如果你删除了那就你可以任意选择一个文件夹

4.5

4.6如果你没有删除之前的node.js也选择了之前的安装目录它就会在下载的时候提示你是否将之前安装的添加进nvm中

4.7

安装完成

5.查看是否成功(注意记得管理员权限打开cmd)

5.1查看已经安装的nvm版本nvm version

5.2查看已经安装node的版本nvm list(可以简写为 nvm  ls)

6.常用命令(查,增,改,删)

6.1查看当前node有哪些版本 :nvm list available

(提示这里可能就是会报错

因为node的官方服务器在国外所以我们可以配置nvm的镜像解决这个报错

在nvm的安装目录下找setting文件新增2行

node_mirror: https://npm.taobao.org/mirrors/node/ 

npm_mirror: https://npm.taobao.org/mirrors/npm/

然后就可以正常显示node的全部版本了

6.2 下载想要的node版本:nvm install 版本号(建议下载LTS版本)

LTS 版本全称 「Long Time Support」,即「长期支持版本」,重点在于稳定性和安全性,每个 LTS 版本的大版本号都是「偶数」,建议首次下载以及后续的每次升级都选择 LTS 版本,减少开发过程中出现的未知问题。

6.3切换为自己想要的node版本:nvm use 版本号

6.4卸载掉自己想要的node版本:nvm uninstall 版本号

7.全部命令

nvm arch:显示node是运行在32位还是64位

nvm install <version> [arch] :安装 node, version 是特定版本也可以是最新稳定版本 latest。可选参数arch指定安装32位还是64位版本,默认是系统位数。可以添加 --insecure 绕过远程服务器的 SSL

nvm list [available] :显示已安装的列表。可选参数 available,显示可安装的所有版本。list可简化为ls

nvm on :开启 node.js 版本管理

nvm off :关闭 node.js 版本管理

nvm proxy [url] :设置下载代理。不加可选参数 url,显示当前代理。将 url 设置为 none 则移除代理

nvm node_mirror [url] :设置node镜像。默认是 https://nodejs.org/dist/ 如果不写url,则使用默认 url。设置后可至安装目录 settings.txt 文件查看,也可直接在该文件操作

nvm npm_mirror [url] :设置npm镜像。https://github.com/npm/cli/archive/ 如果不写 url,则使用默认url。设置后可至安装目录 settings.txt 文件查看,也可直接在该文件操作

nvm uninstall <version> :卸载指定版本 node

nvm use [version] [arch] :使用制定版本 node。可指定32/64位

nvm root [path] :设置存储不同版本 node 的目录。如果未设置,默认使用当前目录

nvm version :显示 nvm 版本。version 可简化为 v


相关文章
|
8天前
|
SQL JavaScript 数据库
sqlite在Windows环境下安装、使用、node.js连接
sqlite在Windows环境下安装、使用、node.js连接
|
4天前
|
JavaScript Linux 开发者
一个用于管理多个 Node.js 版本的安装和切换开源工具
【9月更文挑战第14天】nvm(Node Version Manager)是一个开源工具,用于便捷地管理多个 Node.js 版本。其特点包括:版本安装便捷,支持 LTS 和最新版本;版本切换简单,不影响开发流程;多平台支持,包括 Windows、macOS 和 Linux;社区活跃,持续更新。通过 nvm,开发者可以轻松安装、切换和管理不同项目的 Node.js 版本,提高开发效率。
|
6天前
|
缓存 资源调度
解决node升级到18版本node-sass安装问题
解决node升级到18版本node-sass安装问题
|
20天前
|
JavaScript 小程序 Java
【工具】用nvm管理nodejs版本切换,真香!
本文详细介绍了如何使用 nvm(node.js 版本管理工具)解决在不同项目间频繁切换 Node.js 版本的问题。通过实例展示了 A、B 两个项目分别依赖 v14.19.1 和 v16.15.0 版本时的解决方案,并提供了 nvm 的下载、安装及常用命令等实用信息,帮助读者轻松管理 Node.js 版本。文章还包括了卸载已安装的 Node.js、配置环境变量等步骤,确保切换顺畅无阻。
44 0
【工具】用nvm管理nodejs版本切换,真香!
|
23天前
|
JavaScript NoSQL 前端开发
|
1月前
|
缓存 JavaScript 安全
2022年最新最详细的安装Node.js以及cnpm(详细图解过程、绝对成功)
这篇文章提供了2022年最新最详细的Node.js和cnpm安装教程,包括步骤图解、全局配置路径、cnpm安装命令、nrm的安装与使用,以及如何管理npm源和测试速度。
2022年最新最详细的安装Node.js以及cnpm(详细图解过程、绝对成功)
|
1月前
|
JavaScript Linux
2022年超详细在CentOS 7上安装Node.js方法(源码安装)
这篇文章介绍了在CentOS 7系统上通过源码安装Node.js的详细步骤,包括从官网下载Node.js源码包、将安装包上传至虚拟机、解压安装包、删除压缩文件、编译安装Node.js、检查Node.js和npm版本,以及切换npm源到淘宝镜像以加速下载。此外,还提供了一个获取Linux下Node.js离线安装包的微信公众号搜索方式。
|
1月前
|
JavaScript
成功解决node、node-sass和sass-loader版本冲突问题、不需要降低node版本。如何在vue项目中安装node-sass,以及安装node-sass可能遇到的版本冲突问题
这篇文章介绍了在Vue项目中安装node-sass和sass-loader时遇到的版本冲突问题,并提供了解决这些问题的方法,包括在不降低node版本的情况下成功安装node-sass。
成功解决node、node-sass和sass-loader版本冲突问题、不需要降低node版本。如何在vue项目中安装node-sass,以及安装node-sass可能遇到的版本冲突问题
|
1月前
Mac 安装 Node Error: Could not symlink include/node/common.gypi
Mac 安装 Node Error: Could not symlink include/node/common.gypi
20 3
|
1月前
|
JavaScript
Node.js的安装
这篇文章提供了Node.js的安装指南,包括从官网下载、安装步骤、验证安装是否成功,以及如何安装淘宝镜像加速器cnpm或使用淘宝npm镜像来加速npm包的安装过程。
Node.js的安装