Windows环境下 NVM 介绍、下载安装及使用详解

简介: Windows环境下 NVM 介绍、下载安装及使用详解

Node.js是一种基于Chrome V8引擎的JavaScript运行时,可以让JavaScript在服务器端运行,从而实现了前后端代码共用。但是,不同版本的Node.js可能会有差异,这就需要我们使用版本管理工具来方便地切换版本。而NVM (Node Version Manager)就是一款非常好用的Node.js版本管理工具,它可以轻松地在不同的Node.js版本之间切换。

本篇博客将详细介绍Windows环境下NVM 的下载、安装和使用方法,希望能对初学者有所帮助。

一、NVM 介绍

NVM 是一个Node.js版本管理工具,可以让我们轻松地在不同的Node.js版本之间切换。它可以在全局和本地范围内安装多个版本的Node.js,并可以在它们之间切换。此外,NVM 还可以让我们安装和使用不同的npm版本。

二、下载教程

我们可以从nvm的GitHub页面上下载最新版本的nvm。地址为:https://github.com/coreybutler/nvm-windows/releases

在该页面中,我们可以看到很多不同版本的nvm,我们可以选择最新的版本进行下载。

三、安装教程

下载完nvm之后,我们可以双击安装程序进行安装。在安装过程中,我们需要注意以下几点:

  • 安装路径:建议选择默认路径,即C:\Program Files\nodejs\nvm。
  • 安装选项:建议勾选“Add to PATH”和“Install NPM”,这样就可以方便地使用nvm和npm。

验证nvm安装

安装完成后,我们可以打开命令提示符(cmd)或PowerShell,并输入以下命令验证nvm是否安装成功:

nvm version

如果nvm已经成功安装,则会显示nvm的版本号。

四、使用教程

nvm命令

nvm off                     // 禁用node.js版本管理(不卸载任何东西)
nvm on                      // 启用node.js版本管理
nvm install <version>       // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
nvm uninstall <version>     // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
nvm ls                      // 显示所有安装的node.js版本
nvm list available          // 显示可以安装的所有node.js的版本
nvm use <version>           // 切换到使用指定的nodejs版本
nvm v                       // 显示nvm版本
nvm install stable          // 安装最新稳定版
  1. 安装Node.js版本

我们可以使用以下命令来安装指定版本的Node.js:

nvm install <version>

其中,<version>为Node.js的版本号,例如:

nvm install 14.17.0

这将会安装Node.js的14.17.0版本。

  1. nvm on

nvm on命令用于启用nvm。在某些情况下,可能会因为一些原因导致nvm被禁用或者无法正常工作,此时可以使用nvm on命令来重新启用nvm。

例如,在使用Git Bash等终端时,可能会出现“nvm is not compatible with the npm config ‘prefix’ option”等错误提示,这时候可以尝试使用nvm on命令来启用nvm。

  1. nvm off

nvm off命令用于禁用nvm。如果我们希望临时禁用nvm,可以使用nvm off命令。

例如,在某些情况下,我们可能需要在不同的Node.js版本之间频繁切换,而且这些版本都是通过nvm安装的。但是,有些应用程序可能不支持nvm,这时候就需要禁用nvm,以便使用特定版本的Node.js。

  1. 列出已安装的Node.js版本

我们可以使用以下命令来列出已安装的Node.js版本:

nvm list

这将会列出所有已安装的Node.js版本。

  1. 切换Node.js版本

我们可以使用以下命令来切换Node.js版本:

nvm use <version>

其中,<version>为我们想要使用的Node.js版本号,例如:

nvm use 14.18.3

这将会切换到Node.js的14.18.3版本。

  1. 设置默认Node.js版本

我们可以使用以下命令来设置默认的Node.js版本:

nvm alias default <version>

其中,<version>为我们想要设置为默认版本的Node.js版本号,例如:

nvm alias default 14.18.3

这将会把Node.js的14.18.3版本设置为默认版本。


目录
相关文章
|
1天前
|
开发工具 Android开发 git
Windows下载android2.2完整源码(转)
Windows下载android2.2完整源码(转)
17 3
|
1天前
|
并行计算 C++ 异构计算
【环境配置】安装windows版本的TensorRt
【环境配置】安装windows版本的TensorRt
14 4
|
1天前
|
TensorFlow 算法框架/工具 C++
在有GPU的windows上安装TensorFlow
在有GPU的windows上安装TensorFlow
16 0
|
1天前
|
Windows
Windows 系统下安装
安装Windows版Julia:访问[julialang.org/downloads](https://julialang.org/downloads/)下载安装程序。64位Julia适用于64位Windows,32位兼容32/64位系统。运行安装向导,一路点击Next,选中&quot;Add Julia To PATH&quot;选项以添加到系统路径。完成后,即可在终端使用Julia命令。默认安装路径:C:\Users\BAIDU\AppData\Local\Programs\Julia 1.7.2。
|
1天前
|
并行计算 TensorFlow 算法框架/工具
Windows10下CUDA9.0+CUDNN7.0.5的完美安装教程
该文介绍了如何在Windows 10上安装CUDA 9.0和cuDNN 7.0.5以支持Tensorflow-gpu 1.10.0。首先,解释了安装CUDA的原因,然后详细步骤包括:从NVIDIA官网下载CUDA 9.0,选择自定义安装并关闭不必要的组件,检查显卡驱动版本以决定是否安装Display Driver,最后确认安装成功。接着,下载cuDNN需要注册NVIDIA账户,解压后将文件复制到CUDA安装目录。整个过程旨在确保与Tensorflow-gpu 1.10.0的兼容性。
19 2
|
1天前
|
算法 Linux Windows
FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
在Windows环境下为FFmpeg集成字幕渲染库libass涉及多个步骤,包括安装freetype、libxml2、gperf、fontconfig、fribidi、harfbuzz和libass。每个库的安装都需要下载源码、配置、编译和安装,并更新PKG_CONFIG_PATH环境变量。最后,重新配置并编译FFmpeg以启用libass及相关依赖。完成上述步骤后,通过`ffmpeg -version`确认libass已成功集成。
21 1
FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
|
1天前
|
Windows
Windows 系统下安装
在Windows上安装Julia,从官网下载安装程序。32位版本兼容32/64位系统,但64位仅用于64位Windows。运行安装向导,简单点击Next,建议选中添加到PATH选项。完成后,Julia将可在终端使用,默认路径如C:\Users\BAIDU\AppData\Local\Programs\Julia 1.7.2。
|
1天前
|
并行计算 Windows
23.10.02更新 Windows下CUDA和CUDNN的安装和配置(图多详细)
23.10.02更新 Windows下CUDA和CUDNN的安装和配置(图多详细)
18 1
|
1天前
|
并行计算 Ubuntu TensorFlow
23.10.02更新 windows系统下的Tensorflow安装(图多详细)
23.10.02更新 windows系统下的Tensorflow安装(图多详细)
15 0
23.10.02更新 windows系统下的Tensorflow安装(图多详细)
|
1天前
|
安全 测试技术 数据库
达梦数据库Windows安装教程:从准备到完成
达梦数据库Windows安装教程:从准备到完成